1 # $FreeBSD: releng/11.0/sys/modules/opensolaris/Makefile 262818 2014-03-06 01:59:13Z marcel $
2
3 SYSDIR?= ${.CURDIR}/../..
4
5 .PATH: ${SYSDIR}/cddl/compat/opensolaris/kern
6
7 KMOD= opensolaris
8 SRCS= opensolaris.c \
9 opensolaris_cmn_err.c \
10 opensolaris_kmem.c \
11 opensolaris_misc.c \
12 opensolaris_sunddi.c
13
14 _A=${SYSDIR}/cddl/contrib/opensolaris/common/atomic
15 .if exists(${_A}/${MACHINE_CPUARCH}/opensolaris_atomic.S)
16 .PATH: ${_A}/${MACHINE_CPUARCH}
17 SRCS+= opensolaris_atomic.S
18 .elif exists(${_A}/${MACHINE_ARCH}/opensolaris_atomic.S)
19 .PATH: ${_A}/${MACHINE_ARCH}
20 SRCS+= opensolaris_atomic.S
21 .else
22 SRCS+= opensolaris_atomic.c
23 .endif
24
25 CFLAGS+= -I${SYSDIR}/cddl/compat/opensolaris \
26 -I${SYSDIR}/cddl/contrib/opensolaris/uts/common \
27 -I${SYSDIR}
28
29 IGNORE_PRAGMA= 1
30
31 .include <bsd.kmod.mk>
32
33 CFLAGS+= -include ${SYSDIR}/cddl/compat/opensolaris/sys/debug_compat.h
Cache object: ed160e477d95f2e66e673e8067a9db92
|