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