167d39748SDmitry Chagin# $FreeBSD$
267d39748SDmitry Chagin
3193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/compat/linux
467d39748SDmitry Chagin
567d39748SDmitry ChaginKMOD=	linux_common
697d06da6SDmitry ChaginSRCS=	linux_common.c linux_mib.c linux_mmap.c linux_util.c linux_emul.c \
76e481f83SEd Maste	linux_errno.c \
8*6469bdcdSBrooks Davis	linux.c device_if.h vnode_if.h bus_if.h
967d39748SDmitry Chagin
1067d39748SDmitry ChaginEXPORT_SYMS=
1167d39748SDmitry ChaginEXPORT_SYMS+=	linux_emul_path
121ac2776bSEd MasteEXPORT_SYMS+=	linux_errtbl
1367d39748SDmitry ChaginEXPORT_SYMS+=	linux_ioctl_register_handler
1467d39748SDmitry ChaginEXPORT_SYMS+=	linux_ioctl_unregister_handler
1567d39748SDmitry ChaginEXPORT_SYMS+=	linux_get_osname
1667d39748SDmitry ChaginEXPORT_SYMS+=	linux_get_osrelease
1767d39748SDmitry Chagin
1867d39748SDmitry Chagin.if !defined(KERNBUILDDIR)
1967d39748SDmitry Chagin.if defined(DEBUG)
2067d39748SDmitry ChaginCFLAGS+=-DDEBUG
2167d39748SDmitry Chagin.endif
2267d39748SDmitry Chagin.if defined(KTR)
2367d39748SDmitry ChaginCFLAGS+=-DKTR
2467d39748SDmitry Chagin.endif
2567d39748SDmitry Chagin.endif
2667d39748SDmitry Chagin
2767d39748SDmitry Chagin.include <bsd.kmod.mk>
28