1179065Sjb# $FreeBSD: releng/11.0/sys/modules/dtrace/fasttrap/Makefile 276606 2015-01-03 03:35:18Z imp $ 2179065Sjb 3262818SmarcelSYSDIR?= ${.CURDIR}/../../.. 4179065Sjb 5262818Smarcel.PATH: ${SYSDIR}/cddl/contrib/opensolaris/uts/common/dtrace 6262818Smarcel 7179065SjbKMOD= fasttrap 8211746SrpauloSRCS= fasttrap.c fasttrap_isa.c opt_compat.h 9179065SjbSRCS+= vnode_if.h 10179065Sjb 11262818SmarcelCFLAGS+= -I${SYSDIR}/cddl/compat/opensolaris \ 12262818Smarcel -I${SYSDIR}/cddl/contrib/opensolaris/uts/common \ 13262818Smarcel -I${SYSDIR} 14179065Sjb 15211690Simp.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" 16262818SmarcelCFLAGS+= -I${SYSDIR}/cddl/contrib/opensolaris/uts/intel 17262818Smarcel.PATH: ${SYSDIR}/cddl/contrib/opensolaris/uts/intel/dtrace 18256543Sjhibbits.elif ${MACHINE_CPUARCH} == "powerpc" 19262818SmarcelCFLAGS+= -I${SYSDIR}/cddl/contrib/opensolaris/uts/powerpc 20262818Smarcel.PATH: ${SYSDIR}/cddl/contrib/opensolaris/uts/powerpc/dtrace 21179065Sjb.endif 22179065Sjb 23269130Smarcel.PATH: ${SYSDIR}/cddl/contrib/opensolaris/common/unicode 24268097SpfgSRCS+= u8_textprep.c 25268097Spfg 26253996SavgCFLAGS+= -DSMP 27179065Sjb 28179065Sjb.include <bsd.kmod.mk> 29253996Savg 30262818SmarcelCFLAGS+= -include ${SYSDIR}/cddl/compat/opensolaris/sys/debug_compat.h 31276606Simp 32268097SpfgCWARNFLAGS+= -Wno-cast-qual 33253996SavgCWARNFLAGS+= -Wno-unused 34