1179065Sjb# $FreeBSD: releng/10.3/sys/modules/opensolaris/Makefile 253996 2013-08-06 15:51:56Z avg $ 2179065Sjb 3179065Sjb.PATH: ${.CURDIR}/../../cddl/compat/opensolaris/kern 4179065Sjb 5179065SjbKMOD= opensolaris 6179065SjbSRCS= opensolaris.c \ 7179065Sjb opensolaris_cmn_err.c \ 8191934Skmacy opensolaris_kmem.c \ 9219089Spjd opensolaris_misc.c \ 10219089Spjd opensolaris_sunddi.c 11179065Sjb 12212543Simp_A=${.CURDIR}/../../cddl/contrib/opensolaris/common/atomic 13212543Simp.if exists(${_A}/${MACHINE_CPUARCH}/opensolaris_atomic.S) 14212543Simp.PATH: ${_A}/${MACHINE_CPUARCH} 15191934SkmacySRCS+= opensolaris_atomic.S 16212543Simp.elif exists(${_A}/${MACHINE_ARCH}/opensolaris_atomic.S) 17212543Simp.PATH: ${_A}/${MACHINE_ARCH} 18212543SimpSRCS+= opensolaris_atomic.S 19179065Sjb.else 20179065SjbSRCS+= opensolaris_atomic.c 21179065Sjb.endif 22191934Skmacy 23179065SjbCFLAGS+= -I${.CURDIR}/../../cddl/compat/opensolaris \ 24179065Sjb -I${.CURDIR}/../../cddl/contrib/opensolaris/uts/common \ 25179065Sjb -I${.CURDIR}/../.. 26179065Sjb 27179065SjbIGNORE_PRAGMA= 1 28179065Sjb 29179065Sjb.include <bsd.kmod.mk> 30253996Savg 31253996SavgCFLAGS+= -include ${.CURDIR}/../../cddl/compat/opensolaris/sys/debug_compat.h 32