1ca987d46SWarner Losh 2ca987d46SWarner Losh# Common flags to build FICL related files 3ca987d46SWarner Losh 4ca987d46SWarner Losh.if ${MACHINE_CPUARCH} == "amd64" && ${DO32:U0} == 1 5ca987d46SWarner LoshFICL_CPUARCH= i386 6ca987d46SWarner Losh.else 7ca987d46SWarner LoshFICL_CPUARCH= ${MACHINE_CPUARCH} 8ca987d46SWarner Losh.endif 9ca987d46SWarner Losh 10ca987d46SWarner Losh.if ${MACHINE_CPUARCH} == "amd64" && ${DO32:U0} == 0 11ca987d46SWarner LoshCFLAGS+= -fPIC 12ca987d46SWarner Losh.endif 13ca987d46SWarner Losh 14ca987d46SWarner LoshCFLAGS+= -I${FICLSRC} -I${FICLSRC}/${FICL_CPUARCH} -I${LDRSRC} 153630506bSToomas SoomeCFLAGS+= -DBF_DICTSIZE=30000 162ef9ff7dSSimon J. Gerraty 17*eda28febSEric van Gyzen.include "${BOOTSRC}/veriexec.mk" 18