1*f0bc4ed1SChristos MargiolisSYSDIR?= ${SRCTOP}/sys 2*f0bc4ed1SChristos Margiolis 3*f0bc4ed1SChristos Margiolis.PATH: ${SYSDIR}/cddl/dev/kinst \ 4*f0bc4ed1SChristos Margiolis ${SYSDIR}/cddl/dev/kinst/${MACHINE_CPUARCH} 5*f0bc4ed1SChristos Margiolis 6*f0bc4ed1SChristos MargiolisKMOD= kinst 7*f0bc4ed1SChristos MargiolisSRCS= kinst.c kinst_isa.c trampoline.c 8*f0bc4ed1SChristos Margiolis 9*f0bc4ed1SChristos MargiolisCFLAGS+= ${OPENZFS_CFLAGS} \ 10*f0bc4ed1SChristos Margiolis -I${SYSDIR}/cddl/dev/kinst \ 11*f0bc4ed1SChristos Margiolis -I${SYSDIR}/cddl/dev/dtrace/x86 \ 12*f0bc4ed1SChristos Margiolis -I${SYSDIR}/cddl/dev/kinst/${MACHINE_CPUARCH} 13*f0bc4ed1SChristos Margiolis 14*f0bc4ed1SChristos Margiolis.include <bsd.kmod.mk> 15*f0bc4ed1SChristos Margiolis 16*f0bc4ed1SChristos MargiolisCFLAGS+= -include ${SYSDIR}/cddl/compat/opensolaris/sys/debug_compat.h 17*f0bc4ed1SChristos MargiolisCWARNFLAGS+= ${OPENZFS_CWARNFLAGS} 18