| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.33 2020/04/19 17:40:49 maya Exp $ | | 1 | # $NetBSD: Makefile,v 1.34 2020/05/02 22:19:47 thorpej Exp $ |
2 | | | 2 | |
3 | .include "../Makefile.inc" | | 3 | .include "../Makefile.inc" |
4 | .include "../Makefile.assym" | | 4 | .include "../Makefile.assym" |
5 | | | 5 | |
6 | KMOD= compat_netbsd32 | | 6 | KMOD= compat_netbsd32 |
7 | | | 7 | |
8 | #.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" | | 8 | #.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" |
9 | #NETBSD32_DRMKMS?=yes | | 9 | #NETBSD32_DRMKMS?=yes |
10 | #.endif | | 10 | #.endif |
11 | | | 11 | |
12 | CPPFLAGS+= -DCOMPAT_NETBSD32 | | 12 | CPPFLAGS+= -DCOMPAT_NETBSD32 |
13 | CPPFLAGS+= -DEXEC_ELF32 -DEXEC_ELF64 | | 13 | CPPFLAGS+= -DEXEC_ELF32 -DEXEC_ELF64 |
14 | CPPFLAGS+= -DNTP -DVMSWAP | | 14 | CPPFLAGS+= -DNTP -DVMSWAP |
| @@ -22,26 +22,27 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/sys/externa | | | @@ -22,26 +22,27 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/sys/externa |
22 | CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/drm2/include | | 22 | CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/drm2/include |
23 | CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/drm2/dist | | 23 | CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/drm2/dist |
24 | CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/drm2/dist/include | | 24 | CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/drm2/dist/include |
25 | CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/drm2/dist/uapi | | 25 | CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/drm2/dist/uapi |
26 | .endif | | 26 | .endif |
27 | | | 27 | |
28 | .PATH: ${S}/compat/netbsd32 | | 28 | .PATH: ${S}/compat/netbsd32 |
29 | .if ${NETBSD32_DRMKMS:Uno} == "yes" | | 29 | .if ${NETBSD32_DRMKMS:Uno} == "yes" |
30 | SRCS+= netbsd32_drm.c | | 30 | SRCS+= netbsd32_drm.c |
31 | .endif | | 31 | .endif |
32 | SRCS+= netbsd32_core.c netbsd32_event.c | | 32 | SRCS+= netbsd32_core.c netbsd32_event.c |
33 | SRCS+= netbsd32_exec_elf32.c netbsd32_execve.c | | 33 | SRCS+= netbsd32_exec_elf32.c netbsd32_execve.c |
34 | SRCS+= netbsd32_fd.c netbsd32_fs.c | | 34 | SRCS+= netbsd32_fd.c netbsd32_fs.c |
| | | 35 | SRCS+= netbsd32_futex.c |
35 | SRCS+= netbsd32_ioctl.c netbsd32_kern_proc.c | | 36 | SRCS+= netbsd32_ioctl.c netbsd32_kern_proc.c |
36 | SRCS+= netbsd32_lwp.c netbsd32_mod.c | | 37 | SRCS+= netbsd32_lwp.c netbsd32_mod.c |
37 | SRCS+= netbsd32_module.c netbsd32_netbsd.c | | 38 | SRCS+= netbsd32_module.c netbsd32_netbsd.c |
38 | SRCS+= netbsd32_rlimit.c netbsd32_select.c | | 39 | SRCS+= netbsd32_rlimit.c netbsd32_select.c |
39 | SRCS+= netbsd32_sem.c netbsd32_signal.c | | 40 | SRCS+= netbsd32_sem.c netbsd32_signal.c |
40 | SRCS+= netbsd32_socket.c netbsd32_syscalls.c | | 41 | SRCS+= netbsd32_socket.c netbsd32_syscalls.c |
41 | SRCS+= netbsd32_sysctl.c netbsd32_sysent.c | | 42 | SRCS+= netbsd32_sysctl.c netbsd32_sysent.c |
42 | SRCS+= netbsd32_time.c netbsd32_wait.c | | 43 | SRCS+= netbsd32_time.c netbsd32_wait.c |
43 | SRCS+= netbsd32_vm.c | | 44 | SRCS+= netbsd32_vm.c |
44 | | | 45 | |
45 | .if ${MACHINE_CPU} != "mips" && ${MACHINE_CPU} != "powerpc" && \ | | 46 | .if ${MACHINE_CPU} != "mips" && ${MACHINE_CPU} != "powerpc" && \ |
46 | ${MACHINE_CPU} != "aarch64" | | 47 | ${MACHINE_CPU} != "aarch64" |
47 | CPPFLAGS+= -DEXEC_AOUT -DCOMPAT_NOMID | | 48 | CPPFLAGS+= -DEXEC_AOUT -DCOMPAT_NOMID |