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