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