boot: consolidate per-platform settings
authorSimon Schubert <corecode@dragonflybsd.org>
Fri, 7 Aug 2009 09:06:54 +0000 (11:06 +0200)
committerSimon Schubert <corecode@dragonflybsd.org>
Fri, 7 Aug 2009 20:03:54 +0000 (22:03 +0200)
commitb84dec38d22ac8df5df0aba390c1cb8e02c1be7d
treed9a4f7c0a7abbe55cb622ffd336f69750c14edfd
parentde607877aa969372a7c0e786ed110ead1b24b114
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
sys/boot/ficl/Makefile
sys/boot/pc32/Makefile
sys/boot/pc32/Makefile.inc
sys/boot/pc64/Makefile.inc [new file with mode: 0644]