1*381b1356Schristos# $NetBSD: files.netbsd32,v 1.56 2024/05/19 22:25:48 christos Exp $ 23ba6ab09Smrg# 3a5867d93Smrg# config file description for machine-independent netbsd32 compat code. 43ba6ab09Smrg# included by ports that need it. 53ba6ab09Smrg 63ba6ab09Smrg# ports should define any machine-specific files they need in their 73ba6ab09Smrg# own file lists. 83ba6ab09Smrg 925e1f6daSuebayasidefine compat_netbsd32 10842abfeeSchristos 11fa6e76c5Schristos#makeoptions drmkms CPPFLAGS+="-DNETBSD32_DRMKMS" 12842abfeeSchristos 139aa2a9c3Schristosfile compat/netbsd32/netbsd32_acl.c compat_netbsd32 14f5dc39b8Scubefile compat/netbsd32/netbsd32_core.c compat_netbsd32 & coredump 15e53f148aSjdolecekfile compat/netbsd32/netbsd32_exec_elf32.c compat_netbsd32 & exec_elf32 16e53f148aSjdolecekfile compat/netbsd32/netbsd32_exec_aout.c compat_netbsd32 & exec_aout 17a5867d93Smrgfile compat/netbsd32/netbsd32_netbsd.c compat_netbsd32 186b2322f6Smaxv#file compat/netbsd32/netbsd32_drm.c compat_netbsd32 & drmkms 1955a1c974Srinfile compat/netbsd32/netbsd32_epoll.c compat_netbsd32 2097e4d774Scubefile compat/netbsd32/netbsd32_event.c compat_netbsd32 21da9e4bd3Smrgfile compat/netbsd32/netbsd32_execve.c compat_netbsd32 2252745eefSmrgfile compat/netbsd32/netbsd32_fd.c compat_netbsd32 23da9e4bd3Smrgfile compat/netbsd32/netbsd32_fs.c compat_netbsd32 24276ef223Sthorpejfile compat/netbsd32/netbsd32_futex.c compat_netbsd32 25d91f98a8Spgoyettefile compat/netbsd32/netbsd32_kern_proc.c compat_netbsd32 26a5867d93Smrgfile compat/netbsd32/netbsd32_ioctl.c compat_netbsd32 27da9e4bd3Smrgfile compat/netbsd32/netbsd32_ipc.c compat_netbsd32 28c376ba15Scubefile compat/netbsd32/netbsd32_lwp.c compat_netbsd32 29021a80b6Smartinfile compat/netbsd32/netbsd32_module.c compat_netbsd32 3092ce8c6aSadfile compat/netbsd32/netbsd32_mod.c compat_netbsd32 315151d1f8Spgoyettefile compat/netbsd32/netbsd32_mqueue.c compat_netbsd32 & mqueue 328dc77cd9Smrgfile compat/netbsd32/netbsd32_nfssvc.c compat_netbsd32 & nfsserver 33f2ef31cbSskrllfile compat/netbsd32/netbsd32_ptrace.c compat_netbsd32 & ptrace 3480c61288Smrgfile compat/netbsd32/netbsd32_rlimit.c compat_netbsd32 350d67b43eSchristosfile compat/netbsd32/netbsd32_quota.c compat_netbsd32 & quota 36da9e4bd3Smrgfile compat/netbsd32/netbsd32_select.c compat_netbsd32 3799c3eea8Sjoergfile compat/netbsd32/netbsd32_sem.c compat_netbsd32 38da9e4bd3Smrgfile compat/netbsd32/netbsd32_signal.c compat_netbsd32 39da9e4bd3Smrgfile compat/netbsd32/netbsd32_socket.c compat_netbsd32 40da9e4bd3Smrgfile compat/netbsd32/netbsd32_sysctl.c compat_netbsd32 41da9e4bd3Smrgfile compat/netbsd32/netbsd32_time.c compat_netbsd32 42da9e4bd3Smrgfile compat/netbsd32/netbsd32_wait.c compat_netbsd32 4352745eefSmrgfile compat/netbsd32/netbsd32_vm.c compat_netbsd32 44a5867d93Smrgfile compat/netbsd32/netbsd32_sysent.c compat_netbsd32 45a90ebf65Ssimonbfile compat/netbsd32/netbsd32_syscalls.c compat_netbsd32 464b84b8d9Sfvdl 47b9a4f8c8Schsfile compat/netbsd32/netbsd32_compat_09.c compat_netbsd32 & (compat_09 | compat_sunos) 48d91f98a8Spgoyettefile compat/netbsd32/netbsd32_compat_10_sysv.c compat_netbsd32 & compat_10 & 49d91f98a8Spgoyette (sysvmsg | sysvsem | sysvshm) 50b9a4f8c8Schsfile compat/netbsd32/netbsd32_compat_12.c compat_netbsd32 & (compat_12 | compat_sunos) 514b84b8d9Sfvdlfile compat/netbsd32/netbsd32_compat_13.c compat_netbsd32 & compat_13 52d91f98a8Spgoyettefile compat/netbsd32/netbsd32_compat_14_sysv.c compat_netbsd32 & compat_14 & 53d91f98a8Spgoyette (sysvmsg | sysvsem | sysvshm) 54d91f98a8Spgoyettefile compat/netbsd32/netbsd32_compat_16.c compat_netbsd32 & compat_16 554b2667d3Scubefile compat/netbsd32/netbsd32_compat_20.c compat_netbsd32 & compat_20 56758a209dSchristosfile compat/netbsd32/netbsd32_compat_30.c compat_netbsd32 & compat_30 57d91f98a8Spgoyettefile compat/netbsd32/netbsd32_compat_40.c compat_netbsd32 & compat_40 581277ee63Scubefile compat/netbsd32/netbsd32_compat_43.c compat_netbsd32 & (compat_43 | compat_sunos | compat_linux32) 59461a86f9Schristosfile compat/netbsd32/netbsd32_compat_50.c compat_netbsd32 & compat_50 604b5fc12dSpgoyettefile compat/netbsd32/netbsd32_compat_50_quota.c compat_netbsd32 & compat_50 & 614b5fc12dSpgoyette quota 62d91f98a8Spgoyettefile compat/netbsd32/netbsd32_rndpseudo_50.c compat_netbsd32 & compat_50 63dee38715Spgoyettefile compat/netbsd32/netbsd32_compat_50_sysv.c compat_netbsd32 & compat_50 & 64dee38715Spgoyette (sysvmsg | sysvsem | sysvshm) 6514184f73Schristosfile compat/netbsd32/netbsd32_compat_60.c compat_netbsd32 & compat_60 66d91f98a8Spgoyettefile compat/netbsd32/netbsd32_compat_80.c compat_netbsd32 & compat_80 6702cdd248Schristosfile compat/netbsd32/netbsd32_compat_90.c compat_netbsd32 & compat_90 68189762b3Spgoyettefile compat/netbsd32/netbsd32_compat_100.c compat_netbsd32 & compat_100 69*381b1356Schristosfile compat/netbsd32/netbsd32_compat_110.c compat_netbsd32 & compat_110 70