Makefile.inc revision 211677
1251843Sbapt# Common defines for all of /sys/boot/i386/ 2251843Sbapt# 3217309Snwhitehorn# $FreeBSD: head/sys/boot/i386/Makefile.inc 211677 2010-08-23 01:42:09Z imp $ 4217309Snwhitehorn 5217309SnwhitehornBINDIR?= /boot 6217309Snwhitehorn 7217309SnwhitehornLOADER_ADDRESS?=0x200000 8217309SnwhitehornCFLAGS+= -ffreestanding -mpreferred-stack-boundary=2 \ 9217309Snwhitehorn -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 10217309SnwhitehornLDFLAGS+= -nostdlib 11217309Snwhitehorn 12217309Snwhitehorn.if ${MACHINE_CPUARCH} == "amd64" 13217309SnwhitehornCFLAGS+= -m32 -march=i386 14217309SnwhitehornLDFLAGS+= -m elf_i386_fbsd 15217309SnwhitehornAFLAGS+= --32 16217309Snwhitehorn.endif 17217309Snwhitehorn 18217309Snwhitehorn# BTX components 19217309Snwhitehorn.if exists(${.OBJDIR}/../btx) 20217309SnwhitehornBTXDIR= ${.OBJDIR}/../btx 21217309Snwhitehorn.else 22217309SnwhitehornBTXDIR= ${.CURDIR}/../btx 23217309Snwhitehorn.endif 24BTXLDR= ${BTXDIR}/btxldr/btxldr 25BTXKERN= ${BTXDIR}/btx/btx 26BTXCRT= ${BTXDIR}/lib/crt0.o 27 28.include "../Makefile.inc" 29