DragonFly-2.3.2.326.gb84dec master sys/boot/ficl Makefile sys/boot/pc32 Makefile Makefile.inc sys/boot/pc64 Makefile.inc

Simon Schubert corecode at crater.dragonflybsd.org
Fri Aug 7 13:04:56 PDT 2009


commit b84dec38d22ac8df5df0aba390c1cb8e02c1be7d
Author: Simon Schubert <corecode at dragonflybsd.org>
Date:   Fri Aug 7 11:06:54 2009 +0200

    boot: consolidate per-platform settings
    
    The bootloader has very specific build requirements, such as absolutely
    no floating point ops.
    
    - Define the build options in ${MACHINE_PLATFORM}/Makefile.inc.
    - Make amd64/pc64 include the pc32 settings, since they share the boot
      loader
    - Build the pc32 boot loader with CPUTYPE=i386 to avoid all FPU ops
    - Include these settings also from ficl

Summary of changes:
 sys/boot/ficl/Makefile     |    9 ++-------
 sys/boot/pc32/Makefile     |    4 ++--
 sys/boot/pc32/Makefile.inc |   17 +++++++----------
 sys/boot/pc64/Makefile.inc |   11 +++++++++++
 4 files changed, 22 insertions(+), 19 deletions(-)
 create mode 100644 sys/boot/pc64/Makefile.inc

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b84dec38d22ac8df5df0aba390c1cb8e02c1be7d


-- 
DragonFly BSD source repository





More information about the Commits mailing list