xref: /freebsd-14.2/sys/modules/linux_common/Makefile (revision c19fc5cd)
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
167d39748SDmitry Chagin# $FreeBSD$
267d39748SDmitry Chagin
3*c19fc5cdSDmitry Chagin.PATH: ${SRCTOP}/sys/compat/linux
4*c19fc5cdSDmitry Chagin.if ${MACHINE_CPUARCH} == "amd64"
5*c19fc5cdSDmitry Chagin.PATH: ${SRCTOP}/sys/x86/linux
6*c19fc5cdSDmitry Chagin.endif
767d39748SDmitry Chagin
867d39748SDmitry ChaginKMOD=	linux_common
997d06da6SDmitry ChaginSRCS=	linux_common.c linux_mib.c linux_mmap.c linux_util.c linux_emul.c \
107c40e2d5SAlexander V. Chernikov	linux_dummy.c linux_errno.c linux_netlink.c \
11010175a7SWarner Losh	linux.c device_if.h vnode_if.h bus_if.h opt_inet6.h opt_inet.h
1267d39748SDmitry Chagin
132434137fSDmitry Chagin.if ${MACHINE_CPUARCH} == "amd64"
142b378d59SDmitry ChaginSRCS+=	linux_x86.c linux_vdso_selector_x86.c
152434137fSDmitry Chagin.endif
162434137fSDmitry Chagin
1767d39748SDmitry ChaginEXPORT_SYMS=
1867d39748SDmitry ChaginEXPORT_SYMS+=	linux_emul_path
1967d39748SDmitry ChaginEXPORT_SYMS+=	linux_get_osname
2067d39748SDmitry ChaginEXPORT_SYMS+=	linux_get_osrelease
211f70a85bSAlexander V. ChernikovEXPORT_SYMS+=	linux_use_real_ifname
2267d39748SDmitry Chagin
236e4cf32eSDmitry Chagin.if !defined(KERNBUILDDIR)
246e4cf32eSDmitry Chagin.warning Building Linuxulator outside of a kernel does not make sense
256e4cf32eSDmitry Chagin.endif
266e4cf32eSDmitry Chagin
275bb3134aSKonstantin BelousovEXPORT_SYMS=	YES
285bb3134aSKonstantin Belousov
2967d39748SDmitry Chagin.include <bsd.kmod.mk>
30

served by {OpenGrok

Last Index Update: Fri May 15 20:09:11 GMT 2026