DragonFly-2.3.1.725.g79b4bb master sys/boot/pc32/boot0 Makefile sys/boot/pc32/boot2 boot2.c sys/boot/pc32/btx/btxldr Makefile sys/boot/pc32/cdboot Makefile sys/boot/pc32/mbr Makefile sys/boot/pc32/pxeldr Makefile sys/sys imgact_aout.h usr.sbin Makefile usr.sbin/btxld btxld.c

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Jul 8 10:55:42 PDT 2009


commit 79b4bbd6ec763ecb9b06a7615f1b6831ca04dc94
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Wed Jul 8 10:52:32 2009 -0700

    AMD64 - Fix native-built sys/boot install
    
    * Pass the proper elf format to the linker when compiling programs in
      sys/boot.
    
    * include btxld in the 64 bit buildworld.  It is needed by sys/boot.
    
    * a.out.h / imgact_aout.h needed a special case to generate a 32 bit
      struct exec when compiled from a 64 bit environment.

Summary of changes:
 sys/boot/pc32/boot0/Makefile      |    2 +-
 sys/boot/pc32/boot2/boot2.c       |    1 +
 sys/boot/pc32/btx/btxldr/Makefile |    2 +-
 sys/boot/pc32/cdboot/Makefile     |    2 +-
 sys/boot/pc32/mbr/Makefile        |    2 +-
 sys/boot/pc32/pxeldr/Makefile     |    2 +-
 sys/sys/imgact_aout.h             |   25 +++++++++++++++++--------
 usr.sbin/Makefile                 |    5 ++++-
 usr.sbin/btxld/btxld.c            |    1 +
 9 files changed, 28 insertions(+), 14 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/79b4bbd6ec763ecb9b06a7615f1b6831ca04dc94


-- 
DragonFly BSD source repository





More information about the Commits mailing list