aboutsummaryrefslogblamecommitdiff
path: root/sys/boot/i386/Makefile.inc
blob: f8c00de97a533f6a4feebd50cb41355646659c5c (plain) (tree)
1
2
3
4
5
6




                                           
                                                                   










                                                             
# Common defines for all of /sys/boot/i386/
#
# $FreeBSD$

LOADER_ADDRESS?=	0x200000
CFLAGS+=		-ffreestanding -mpreferred-stack-boundary=2

.if ${MACHINE_ARCH} == "amd64"
.MAKEFLAGS:  MACHINE_ARCH=i386 MACHINE=i386 REALLY_AMD64=true
.endif

.if defined(REALLY_AMD64) && !defined(__been_to_Makefile_inc)
__been_to_Makefile_inc=	1
CFLAGS+=		-m32
LDFLAGS+=		-m elf_i386_fbsd
AFLAGS+=		--32
.endif