1 # $NetBSD: files.netbsd32,v 1.56 2024/05/19 22:25:48 christos Exp $ 2 # 3 # config file description for machine-independent netbsd32 compat code. 4 # included by ports that need it. 5 6 # ports should define any machine-specific files they need in their 7 # own file lists. 8 9 define compat_netbsd32 10 11 #makeoptions drmkms CPPFLAGS+="-DNETBSD32_DRMKMS" 12 13 file compat/netbsd32/netbsd32_acl.c compat_netbsd32 14 file compat/netbsd32/netbsd32_core.c compat_netbsd32 & coredump 15 file compat/netbsd32/netbsd32_exec_elf32.c compat_netbsd32 & exec_elf32 16 file compat/netbsd32/netbsd32_exec_aout.c compat_netbsd32 & exec_aout 17 file compat/netbsd32/netbsd32_netbsd.c compat_netbsd32 18 #file compat/netbsd32/netbsd32_drm.c compat_netbsd32 & drmkms 19 file compat/netbsd32/netbsd32_epoll.c compat_netbsd32 20 file compat/netbsd32/netbsd32_event.c compat_netbsd32 21 file compat/netbsd32/netbsd32_execve.c compat_netbsd32 22 file compat/netbsd32/netbsd32_fd.c compat_netbsd32 23 file compat/netbsd32/netbsd32_fs.c compat_netbsd32 24 file compat/netbsd32/netbsd32_futex.c compat_netbsd32 25 file compat/netbsd32/netbsd32_kern_proc.c compat_netbsd32 26 file compat/netbsd32/netbsd32_ioctl.c compat_netbsd32 27 file compat/netbsd32/netbsd32_ipc.c compat_netbsd32 28 file compat/netbsd32/netbsd32_lwp.c compat_netbsd32 29 file compat/netbsd32/netbsd32_module.c compat_netbsd32 30 file compat/netbsd32/netbsd32_mod.c compat_netbsd32 31 file compat/netbsd32/netbsd32_mqueue.c compat_netbsd32 & mqueue 32 file compat/netbsd32/netbsd32_nfssvc.c compat_netbsd32 & nfsserver 33 file compat/netbsd32/netbsd32_ptrace.c compat_netbsd32 & ptrace 34 file compat/netbsd32/netbsd32_rlimit.c compat_netbsd32 35 file compat/netbsd32/netbsd32_quota.c compat_netbsd32 & quota 36 file compat/netbsd32/netbsd32_select.c compat_netbsd32 37 file compat/netbsd32/netbsd32_sem.c compat_netbsd32 38 file compat/netbsd32/netbsd32_signal.c compat_netbsd32 39 file compat/netbsd32/netbsd32_socket.c compat_netbsd32 40 file compat/netbsd32/netbsd32_sysctl.c compat_netbsd32 41 file compat/netbsd32/netbsd32_time.c compat_netbsd32 42 file compat/netbsd32/netbsd32_wait.c compat_netbsd32 43 file compat/netbsd32/netbsd32_vm.c compat_netbsd32 44 file compat/netbsd32/netbsd32_sysent.c compat_netbsd32 45 file compat/netbsd32/netbsd32_syscalls.c compat_netbsd32 46 47 file compat/netbsd32/netbsd32_compat_09.c compat_netbsd32 & (compat_09 | compat_sunos) 48 file compat/netbsd32/netbsd32_compat_10_sysv.c compat_netbsd32 & compat_10 & 49 (sysvmsg | sysvsem | sysvshm) 50 file compat/netbsd32/netbsd32_compat_12.c compat_netbsd32 & (compat_12 | compat_sunos) 51 file compat/netbsd32/netbsd32_compat_13.c compat_netbsd32 & compat_13 52 file compat/netbsd32/netbsd32_compat_14_sysv.c compat_netbsd32 & compat_14 & 53 (sysvmsg | sysvsem | sysvshm) 54 file compat/netbsd32/netbsd32_compat_16.c compat_netbsd32 & compat_16 55 file compat/netbsd32/netbsd32_compat_20.c compat_netbsd32 & compat_20 56 file compat/netbsd32/netbsd32_compat_30.c compat_netbsd32 & compat_30 57 file compat/netbsd32/netbsd32_compat_40.c compat_netbsd32 & compat_40 58 file compat/netbsd32/netbsd32_compat_43.c compat_netbsd32 & (compat_43 | compat_sunos | compat_linux32) 59 file compat/netbsd32/netbsd32_compat_50.c compat_netbsd32 & compat_50 60 file compat/netbsd32/netbsd32_compat_50_quota.c compat_netbsd32 & compat_50 & 61 quota 62 file compat/netbsd32/netbsd32_rndpseudo_50.c compat_netbsd32 & compat_50 63 file compat/netbsd32/netbsd32_compat_50_sysv.c compat_netbsd32 & compat_50 & 64 (sysvmsg | sysvsem | sysvshm) 65 file compat/netbsd32/netbsd32_compat_60.c compat_netbsd32 & compat_60 66 file compat/netbsd32/netbsd32_compat_80.c compat_netbsd32 & compat_80 67 file compat/netbsd32/netbsd32_compat_90.c compat_netbsd32 & compat_90 68 file compat/netbsd32/netbsd32_compat_100.c compat_netbsd32 & compat_100 69 file compat/netbsd32/netbsd32_compat_110.c compat_netbsd32 & compat_110 70