git: btxld(8): Convert to hostprog.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Tue May 22 22:56:31 PDT 2018
commit 34ffaf06808e4a4532a5840d87e0f66d4b0b2a93
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Mon May 21 19:52:20 2018 +0300
btxld(8): Convert to hostprog.
There is no point to provide this utility in base. We are not planing to
bring back i386 support. Move it into sys/boot/pc32/ for easier handling.
This way the AOUT_H_FORCE32 now is confined to the same pc32/ directory.
The <sys/imgact_aout.h> has override for it to create proper btx header.
For future we should make btxld endian neutral.
Summary of changes:
Makefile.inc1 | 10 ++++------
Makefile_upgrade.inc | 2 ++
sys/boot/pc32/Makefile | 2 +-
sys/boot/pc32/boot2/Makefile | 4 ++--
sys/boot/pc32/btxld/Makefile | 17 +++++++++++++++++
{usr.sbin => sys/boot/pc32}/btxld/btx.h | 0
{usr.sbin => sys/boot/pc32}/btxld/btxld.8 | 0
{usr.sbin => sys/boot/pc32}/btxld/btxld.c | 0
{usr.sbin => sys/boot/pc32}/btxld/elfh.c | 0
{usr.sbin => sys/boot/pc32}/btxld/elfh.h | 0
sys/boot/pc32/loader/Makefile | 4 ++--
sys/boot/pc32/loader_tftp/Makefile | 4 ++--
sys/boot/pc32/pxeldr/Makefile | 4 ++--
usr.sbin/Makefile | 2 +-
usr.sbin/btxld/Makefile | 7 -------
15 files changed, 33 insertions(+), 23 deletions(-)
create mode 100644 sys/boot/pc32/btxld/Makefile
rename {usr.sbin => sys/boot/pc32}/btxld/btx.h (100%)
rename {usr.sbin => sys/boot/pc32}/btxld/btxld.8 (100%)
rename {usr.sbin => sys/boot/pc32}/btxld/btxld.c (100%)
rename {usr.sbin => sys/boot/pc32}/btxld/elfh.c (100%)
rename {usr.sbin => sys/boot/pc32}/btxld/elfh.h (100%)
delete mode 100644 usr.sbin/btxld/Makefile
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/34ffaf06808e4a4532a5840d87e0f66d4b0b2a93
--
DragonFly BSD source repository
More information about the Commits
mailing list