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
9define    compat_netbsd32
10
11#makeoptions        drmkms    CPPFLAGS+="-DNETBSD32_DRMKMS"
12
13file      compat/netbsd32/netbsd32_acl.c                    compat_netbsd32
14file      compat/netbsd32/netbsd32_core.c                   compat_netbsd32 & coredump
15file      compat/netbsd32/netbsd32_exec_elf32.c   compat_netbsd32 & exec_elf32
16file      compat/netbsd32/netbsd32_exec_aout.c    compat_netbsd32 & exec_aout
17file      compat/netbsd32/netbsd32_netbsd.c       compat_netbsd32
18#file     compat/netbsd32/netbsd32_drm.c                    compat_netbsd32 & drmkms
19file      compat/netbsd32/netbsd32_epoll.c        compat_netbsd32
20file      compat/netbsd32/netbsd32_event.c        compat_netbsd32
21file      compat/netbsd32/netbsd32_execve.c       compat_netbsd32
22file      compat/netbsd32/netbsd32_fd.c           compat_netbsd32
23file      compat/netbsd32/netbsd32_fs.c           compat_netbsd32
24file      compat/netbsd32/netbsd32_futex.c        compat_netbsd32
25file      compat/netbsd32/netbsd32_kern_proc.c    compat_netbsd32
26file      compat/netbsd32/netbsd32_ioctl.c        compat_netbsd32
27file      compat/netbsd32/netbsd32_ipc.c                    compat_netbsd32
28file      compat/netbsd32/netbsd32_lwp.c                    compat_netbsd32
29file      compat/netbsd32/netbsd32_module.c       compat_netbsd32
30file      compat/netbsd32/netbsd32_mod.c                    compat_netbsd32
31file      compat/netbsd32/netbsd32_mqueue.c       compat_netbsd32 & mqueue
32file      compat/netbsd32/netbsd32_nfssvc.c       compat_netbsd32 & nfsserver
33file      compat/netbsd32/netbsd32_ptrace.c       compat_netbsd32 & ptrace
34file      compat/netbsd32/netbsd32_rlimit.c       compat_netbsd32
35file      compat/netbsd32/netbsd32_quota.c        compat_netbsd32 & quota
36file      compat/netbsd32/netbsd32_select.c       compat_netbsd32
37file      compat/netbsd32/netbsd32_sem.c                    compat_netbsd32
38file      compat/netbsd32/netbsd32_signal.c       compat_netbsd32
39file      compat/netbsd32/netbsd32_socket.c       compat_netbsd32
40file      compat/netbsd32/netbsd32_sysctl.c       compat_netbsd32
41file      compat/netbsd32/netbsd32_time.c                   compat_netbsd32
42file      compat/netbsd32/netbsd32_wait.c                   compat_netbsd32
43file      compat/netbsd32/netbsd32_vm.c           compat_netbsd32
44file      compat/netbsd32/netbsd32_sysent.c       compat_netbsd32
45file      compat/netbsd32/netbsd32_syscalls.c     compat_netbsd32
46
47file      compat/netbsd32/netbsd32_compat_09.c    compat_netbsd32 & (compat_09 | compat_sunos)
48file      compat/netbsd32/netbsd32_compat_10_sysv.c compat_netbsd32 & compat_10 &
49                                                            (sysvmsg | sysvsem | sysvshm)
50file      compat/netbsd32/netbsd32_compat_12.c    compat_netbsd32 & (compat_12 | compat_sunos)
51file      compat/netbsd32/netbsd32_compat_13.c    compat_netbsd32 & compat_13
52file      compat/netbsd32/netbsd32_compat_14_sysv.c compat_netbsd32 & compat_14 &
53                                                            (sysvmsg | sysvsem | sysvshm)
54file      compat/netbsd32/netbsd32_compat_16.c    compat_netbsd32 & compat_16
55file      compat/netbsd32/netbsd32_compat_20.c    compat_netbsd32 & compat_20
56file      compat/netbsd32/netbsd32_compat_30.c    compat_netbsd32 & compat_30
57file      compat/netbsd32/netbsd32_compat_40.c    compat_netbsd32 & compat_40
58file      compat/netbsd32/netbsd32_compat_43.c    compat_netbsd32 & (compat_43 | compat_sunos | compat_linux32)
59file      compat/netbsd32/netbsd32_compat_50.c    compat_netbsd32 & compat_50
60file      compat/netbsd32/netbsd32_compat_50_quota.c compat_netbsd32 & compat_50 &
61                                                                      quota
62file      compat/netbsd32/netbsd32_rndpseudo_50.c compat_netbsd32 & compat_50
63file      compat/netbsd32/netbsd32_compat_50_sysv.c compat_netbsd32 & compat_50 &
64                                                            (sysvmsg | sysvsem | sysvshm)
65file      compat/netbsd32/netbsd32_compat_60.c    compat_netbsd32 & compat_60
66file      compat/netbsd32/netbsd32_compat_80.c    compat_netbsd32 & compat_80
67file      compat/netbsd32/netbsd32_compat_90.c    compat_netbsd32 & compat_90
68file      compat/netbsd32/netbsd32_compat_100.c   compat_netbsd32 & compat_100
69file      compat/netbsd32/netbsd32_compat_110.c   compat_netbsd32 & compat_110
70