Home | History | Annotate | Line # | Download | only in common
files.common revision 1.7
      1  1.7    andvar #	$NetBSD: files.common,v 1.7 2021/08/09 20:49:09 andvar Exp $
      2  1.2  pgoyette 
      3  1.2  pgoyette #
      4  1.2  pgoyette # Generic utility files, used by various compat options.
      5  1.2  pgoyette #
      6  1.2  pgoyette define	compat_netbsd_util
      7  1.2  pgoyette file	compat/common/compat_exec.c		compat_utils
      8  1.2  pgoyette file	compat/common/compat_util.c		compat_utils
      9  1.2  pgoyette 
     10  1.2  pgoyette #
     11  1.2  pgoyette # Sources for syscall and ioctl compatibility across the versions.
     12  1.2  pgoyette #
     13  1.2  pgoyette 
     14  1.2  pgoyette # Compatibility code for 4.3BSD
     15  1.2  pgoyette file	compat/common/compat_43_mod.c		compat_43
     16  1.2  pgoyette file	compat/common/kern_exit_43.c		compat_43
     17  1.2  pgoyette file	compat/common/kern_info_43.c		compat_43
     18  1.2  pgoyette file	compat/common/kern_resource_43.c	compat_43
     19  1.2  pgoyette file	compat/common/kern_sig_43.c		compat_43
     20  1.2  pgoyette file	compat/common/tty_43.c			compat_43
     21  1.2  pgoyette file	compat/common/uipc_syscalls_43.c	compat_43
     22  1.2  pgoyette file	compat/common/vfs_syscalls_43.c		compat_43
     23  1.2  pgoyette file	compat/common/vm_43.c			compat_43
     24  1.2  pgoyette file	compat/common/if_43.c			compat_43
     25  1.2  pgoyette 
     26  1.2  pgoyette # Compatibility code for NetBSD 0.9
     27  1.2  pgoyette file	compat/common/compat_09_mod.c		compat_09
     28  1.2  pgoyette file	compat/common/kern_info_09.c		compat_09
     29  1.2  pgoyette file	compat/common/compat_sysctl_09_43.c	compat_09 | compat_43
     30  1.2  pgoyette 
     31  1.7    andvar # Compatibility code for NetBSD 1.0
     32  1.2  pgoyette file	compat/common/compat_10_mod.c		compat_10
     33  1.2  pgoyette file	compat/common/vfs_syscalls_10.c		compat_10
     34  1.2  pgoyette 
     35  1.2  pgoyette # Compatibility code for NetBSD 1.2
     36  1.2  pgoyette file	compat/common/compat_12_mod.c		compat_12
     37  1.2  pgoyette file	compat/common/kern_xxx_12.c		compat_12
     38  1.2  pgoyette file	compat/common/vfs_syscalls_12.c		compat_12
     39  1.2  pgoyette file	compat/common/vm_12.c			compat_12
     40  1.2  pgoyette 
     41  1.2  pgoyette # Compatibility code for NetBSD 1.3
     42  1.2  pgoyette file	compat/common/compat_13_mod.c		compat_13
     43  1.2  pgoyette file	compat/common/kern_sig_13.c		compat_13
     44  1.2  pgoyette file	compat/common/uvm_13.c			compat_13
     45  1.2  pgoyette 
     46  1.2  pgoyette # Compatibility code for NetBSD 1.4
     47  1.2  pgoyette file	compat/common/compat_14_mod.c		compat_14
     48  1.2  pgoyette file	compat/common/rtsock_14.c		compat_14
     49  1.2  pgoyette 
     50  1.2  pgoyette # Compatibility code for NetBSD 1.6
     51  1.2  pgoyette file	compat/common/compat_16_mod.c		compat_16
     52  1.2  pgoyette file	compat/common/kern_sig_16.c		compat_16
     53  1.2  pgoyette 
     54  1.2  pgoyette # Compatibility code for NetBSD 2.0
     55  1.2  pgoyette file	compat/common/compat_20_mod.c		compat_20
     56  1.2  pgoyette file	compat/common/vfs_syscalls_20.c		compat_20
     57  1.2  pgoyette file	compat/common/if43_20.c			compat_20
     58  1.2  pgoyette file	compat/common/ieee80211_20.c		compat_20
     59  1.2  pgoyette 
     60  1.2  pgoyette # Compatibility code for NetBSD 3.0
     61  1.2  pgoyette file	compat/common/compat_30_mod.c		compat_30
     62  1.2  pgoyette file	compat/common/kern_time_30.c		compat_30
     63  1.2  pgoyette file	compat/common/vfs_syscalls_30.c		compat_30
     64  1.2  pgoyette file	compat/common/uipc_syscalls_30.c	compat_30
     65  1.2  pgoyette file	compat/common/bio_30.c			compat_30
     66  1.2  pgoyette file	compat/common/vnd_30.c			compat_30
     67  1.2  pgoyette file	compat/common/usb_subr_30.c		compat_30
     68  1.2  pgoyette 
     69  1.2  pgoyette # Compatibility code for NetBSD 4.0
     70  1.2  pgoyette file	compat/common/compat_40_mod.c		compat_40
     71  1.2  pgoyette file	compat/common/vfs_syscalls_40.c		compat_40
     72  1.2  pgoyette file	compat/common/uipc_syscalls_40.c	compat_40
     73  1.2  pgoyette file	compat/common/sysmon_power_40.c		compat_40
     74  1.2  pgoyette 
     75  1.2  pgoyette # Compatibility code for NetBSD 5.0
     76  1.2  pgoyette file	compat/common/compat_50_mod.c		compat_50
     77  1.2  pgoyette file	compat/common/kern_50.c			compat_50
     78  1.2  pgoyette file	compat/common/kern_time_50.c		compat_50
     79  1.2  pgoyette file	compat/common/kern_select_50.c		compat_50
     80  1.2  pgoyette file	compat/common/rndpseudo_50.c		compat_50
     81  1.2  pgoyette file	compat/common/rtsock_50.c		compat_50
     82  1.2  pgoyette file	compat/common/vfs_syscalls_50.c		compat_50
     83  1.6  pgoyette file	compat/common/compat_50_quota.c		compat_50 & quota
     84  1.2  pgoyette file	compat/common/uipc_syscalls_50.c	compat_50
     85  1.2  pgoyette file	compat/common/vnd_50.c			compat_50
     86  1.2  pgoyette file	compat/common/clockctl_50.c		compat_50
     87  1.2  pgoyette file	compat/common/if_spppsubr50.c		compat_50
     88  1.2  pgoyette file	compat/common/uvm_50.c			compat_50
     89  1.3  pgoyette file	compat/common/kern_uipc_socket_50.c	compat_50
     90  1.2  pgoyette 
     91  1.2  pgoyette # Compatibility code for NetBSD 6.0
     92  1.2  pgoyette file	compat/common/compat_60_mod.c		compat_60
     93  1.2  pgoyette file	compat/common/kern_sa_60.c		compat_60
     94  1.2  pgoyette file	compat/common/tty_60.c			compat_60
     95  1.2  pgoyette file	compat/common/kern_time_60.c		compat_60
     96  1.2  pgoyette file	compat/common/kern_cpu_60.c		compat_60
     97  1.2  pgoyette file	compat/common/ccd_60.c			compat_60
     98  1.2  pgoyette 
     99  1.2  pgoyette # Compatibility code for NetBSD 7.0
    100  1.2  pgoyette file	compat/common/compat_70_mod.c		compat_70
    101  1.2  pgoyette file	compat/common/rtsock_70.c		compat_70
    102  1.2  pgoyette file	compat/common/uipc_usrreq_70.c		compat_70
    103  1.2  pgoyette 
    104  1.5  christos # Compatibility code for NetBSD 8.0
    105  1.2  pgoyette file	compat/common/compat_80_mod.c		compat_80
    106  1.2  pgoyette file	compat/common/kern_mod_80.c		compat_80
    107  1.4   msaitoh file	compat/common/if_media_80.c		compat_80
    108  1.2  pgoyette 
    109  1.5  christos # Compatibility code for NetBSD 9.0
    110  1.5  christos file	compat/common/compat_90_mod.c		compat_90
    111  1.5  christos file	compat/common/vfs_syscalls_90.c		compat_90
    112  1.5  christos 
    113  1.2  pgoyette #
    114  1.2  pgoyette # Sources for sysv ipc compatibility across the versions.
    115  1.2  pgoyette #
    116  1.2  pgoyette 
    117  1.5  christos # Module interface for sysv ipc compatibility options
    118  1.2  pgoyette 
    119  1.2  pgoyette # Compatibility code for NetBSD 1.0
    120  1.2  pgoyette file	compat/common/compat_sysv_10_mod.c	compat_10 &
    121  1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    122  1.2  pgoyette file	compat/common/kern_ipc_10.c		compat_10 &
    123  1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    124  1.2  pgoyette 
    125  1.2  pgoyette # Compatibility code for NetBSD 1.4
    126  1.2  pgoyette file	compat/common/compat_sysv_14_mod.c	compat_14 &
    127  1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    128  1.2  pgoyette file	compat/common/sysv_msg_14.c		compat_14 & sysvmsg
    129  1.2  pgoyette file	compat/common/sysv_sem_14.c		compat_14 & sysvsem
    130  1.2  pgoyette file	compat/common/sysv_shm_14.c		compat_14 & sysvshm
    131  1.2  pgoyette 
    132  1.2  pgoyette # Compatibility code for NetBSD 5.0
    133  1.2  pgoyette file	compat/common/compat_sysv_50_mod.c	compat_50 &
    134  1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    135  1.2  pgoyette file	compat/common/sysv_ipc_50.c		compat_50 &
    136  1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    137  1.2  pgoyette file	compat/common/sysv_msg_50.c		compat_50 & sysvmsg
    138  1.2  pgoyette file	compat/common/sysv_sem_50.c		compat_50 & sysvsem
    139  1.2  pgoyette file	compat/common/sysv_shm_50.c		compat_50 & sysvshm
    140  1.2  pgoyette 
    141