3 # Common flags to build FICL related files
5 FICLDIR?= ${SRCTOP}/sys/boot/ficl
7 .if ${MACHINE_CPUARCH} == "amd64" && defined(FICL32)
9 .elif ${MACHINE_ARCH:Mmips64*} != ""
12 FICL_CPUARCH= ${MACHINE_CPUARCH}
15 .PATH: ${FICLDIR} ${FICLDIR}/${FICL_CPUARCH}
17 .if ${MACHINE_CPUARCH} == "amd64"
25 .if ${MACHINE_ARCH} == "powerpc64"
26 CFLAGS+= -m32 -mcpu=powerpc -I.
29 CFLAGS+= -I${FICLDIR} -I${FICLDIR}/${FICL_CPUARCH} \
30 -I${FICLDIR}/../common
32 .if ${MACHINE_CPUARCH} == "amd64" && defined(FICL32)
34 ${SRCS:M*.c:R:S/$/.o/g}: machine
36 beforedepend ${OBJS}: machine
40 ln -sf ${.CURDIR}/../../i386/include machine