Makefile (e9b13c6612fea4e74f0c9c543e21d29d91a24dff) Makefile (df4ca45cf943fb62c7771e479f5f999570ec6928)
1# $FreeBSD$
2
3.if ${MACHINE_CPUARCH} == "amd64"
4SFX= 32
5CFLAGS+=-DCOMPAT_FREEBSD32 -DCOMPAT_LINUX32
6.endif
7
8.PATH: ${SRCTOP}/sys/compat/linux ${SRCTOP}/sys/${MACHINE_CPUARCH}/linux${SFX}
9.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
10.PATH: ${SRCTOP}/sys/x86/linux
11.endif
12
13VDSO= linux${SFX}_vdso
14
15KMOD= linux
1# $FreeBSD$
2
3.if ${MACHINE_CPUARCH} == "amd64"
4SFX= 32
5CFLAGS+=-DCOMPAT_FREEBSD32 -DCOMPAT_LINUX32
6.endif
7
8.PATH: ${SRCTOP}/sys/compat/linux ${SRCTOP}/sys/${MACHINE_CPUARCH}/linux${SFX}
9.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
10.PATH: ${SRCTOP}/sys/x86/linux
11.endif
12
13VDSO= linux${SFX}_vdso
14
15KMOD= linux
16SRCS= linux_fork.c linux${SFX}_dummy.c linux_file.c linux_event.c \
16SRCS= linux_fork.c linux${SFX}_dummy_machdep.c linux_file.c linux_event.c \
17 linux_futex.c linux_getcwd.c linux_ioctl.c linux_ipc.c \
18 linux${SFX}_machdep.c linux_misc.c linux_signal.c \
19 linux_socket.c linux_stats.c linux_sysctl.c linux${SFX}_sysent.c \
20 linux${SFX}_sysvec.c linux_uid16.c linux_time.c \
21 linux_timer.c linux_vdso.c \
22 opt_inet6.h opt_compat.h opt_posix.h opt_usb.h vnode_if.h \
23 device_if.h bus_if.h
24.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"

--- 11 unchanged lines hidden (view full) ---

36.if ${MACHINE_CPUARCH} == "i386"
37SRCS+= opt_apic.h
38.endif
39
40OBJS= ${VDSO}.so
41
42.if ${MACHINE_CPUARCH} == "i386"
43SRCS+= linux_ptrace.c imgact_linux.c linux_util.c linux_mib.c linux_mmap.c \
17 linux_futex.c linux_getcwd.c linux_ioctl.c linux_ipc.c \
18 linux${SFX}_machdep.c linux_misc.c linux_signal.c \
19 linux_socket.c linux_stats.c linux_sysctl.c linux${SFX}_sysent.c \
20 linux${SFX}_sysvec.c linux_uid16.c linux_time.c \
21 linux_timer.c linux_vdso.c \
22 opt_inet6.h opt_compat.h opt_posix.h opt_usb.h vnode_if.h \
23 device_if.h bus_if.h
24.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"

--- 11 unchanged lines hidden (view full) ---

36.if ${MACHINE_CPUARCH} == "i386"
37SRCS+= opt_apic.h
38.endif
39
40OBJS= ${VDSO}.so
41
42.if ${MACHINE_CPUARCH} == "i386"
43SRCS+= linux_ptrace.c imgact_linux.c linux_util.c linux_mib.c linux_mmap.c \
44 linux_emul.c linux_errno.c opt_cpu.h linux.c
44 linux_dummy.c linux_emul.c linux_errno.c opt_cpu.h linux.c
45.endif
46
47.if ${MACHINE_CPUARCH} == "i386"
48EXPORT_SYMS=
49EXPORT_SYMS+= linux_emul_path
50EXPORT_SYMS+= linux_get_osname
51EXPORT_SYMS+= linux_get_osrelease
52EXPORT_SYMS+= linux_ioctl_register_handler

--- 41 unchanged lines hidden ---
45.endif
46
47.if ${MACHINE_CPUARCH} == "i386"
48EXPORT_SYMS=
49EXPORT_SYMS+= linux_emul_path
50EXPORT_SYMS+= linux_get_osname
51EXPORT_SYMS+= linux_get_osrelease
52EXPORT_SYMS+= linux_ioctl_register_handler

--- 41 unchanged lines hidden ---