1# $FreeBSD: stable/9/sys/boot/userboot/ficl/Makefile 243219 2012-11-18 12:28:29Z avg $ |
2# 3.include <bsd.own.mk> 4MK_SSP= no 5 6.PATH: ${.CURDIR}/../../ficl 7.PATH: ${.CURDIR}/../../ficl/${MACHINE_CPUARCH} 8BASE_SRCS= dict.c ficl.c fileaccess.c float.c loader.c math64.c \ 9 prefix.c search.c stack.c tools.c vm.c words.c 10 11SRCS= ${BASE_SRCS} sysdep.c softcore.c 12CLEANFILES= softcore.c testmain testmain.o 13CFLAGS+= -ffreestanding -fPIC 14.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64" |
15#CFLAGS+= -march=i386 |
16CFLAGS+= -mno-mmx -mno-3dnow -mno-sse -mno-sse2 17.endif 18.if ${MACHINE_CPUARCH} == "i386" 19CFLAGS+= -mpreferred-stack-boundary=2 20CFLAGS+= -mno-sse3 21.endif 22.if ${MACHINE_CPUARCH} == "powerpc" || ${MACHINE_CPUARCH} == "arm" 23CFLAGS+= -msoft-float --- 18 unchanged lines hidden (view full) --- 42# Standard softwords 43.PATH: ${.CURDIR}/../../ficl/softwords 44SOFTWORDS= softcore.fr jhlocal.fr marker.fr freebsd.fr ficllocal.fr \ 45 ifbrack.fr 46# Optional OO extension softwords 47#SOFTWORDS+= oo.fr classes.fr 48 49#.if ${MACHINE_CPUARCH} == "amd64" |
50#CFLAGS+= -m32 -I. |
51#.endif 52 53.if ${MACHINE_ARCH} == "powerpc64" 54CFLAGS+= -m32 -mcpu=powerpc -I. 55.endif 56 57CFLAGS+= -I${.CURDIR}/../../ficl 58CFLAGS+= -I${.CURDIR}/../../ficl/${MACHINE_CPUARCH} --- 16 unchanged lines hidden --- |