Home | History | Annotate | Line # | Download | only in common
files.common revision 1.11
      1  1.11  pgoyette #	$NetBSD: files.common,v 1.11 2023/12/09 15:21:01 pgoyette 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.11  pgoyette file	compat/common/net_inet6_nd_90.c		compat_90
    113   1.5  christos 
    114   1.8  pgoyette # Compatibility code for NetBSD 10.0
    115   1.8  pgoyette file	compat/common/compat_100_mod.c		compat_100
    116   1.9  christos file	compat/common/kern_event_100.c		compat_100
    117  1.10  christos #file	compat/common/usb_subr_100.c		compat_100
    118   1.8  pgoyette 
    119   1.2  pgoyette #
    120   1.2  pgoyette # Sources for sysv ipc compatibility across the versions.
    121   1.2  pgoyette #
    122   1.2  pgoyette 
    123   1.5  christos # Module interface for sysv ipc compatibility options
    124   1.2  pgoyette 
    125   1.2  pgoyette # Compatibility code for NetBSD 1.0
    126   1.2  pgoyette file	compat/common/compat_sysv_10_mod.c	compat_10 &
    127   1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    128   1.2  pgoyette file	compat/common/kern_ipc_10.c		compat_10 &
    129   1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    130   1.2  pgoyette 
    131   1.2  pgoyette # Compatibility code for NetBSD 1.4
    132   1.2  pgoyette file	compat/common/compat_sysv_14_mod.c	compat_14 &
    133   1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    134   1.2  pgoyette file	compat/common/sysv_msg_14.c		compat_14 & sysvmsg
    135   1.2  pgoyette file	compat/common/sysv_sem_14.c		compat_14 & sysvsem
    136   1.2  pgoyette file	compat/common/sysv_shm_14.c		compat_14 & sysvshm
    137   1.2  pgoyette 
    138   1.2  pgoyette # Compatibility code for NetBSD 5.0
    139   1.2  pgoyette file	compat/common/compat_sysv_50_mod.c	compat_50 &
    140   1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    141   1.2  pgoyette file	compat/common/sysv_ipc_50.c		compat_50 &
    142   1.2  pgoyette 						  (sysvmsg | sysvshm | sysvsem)
    143   1.2  pgoyette file	compat/common/sysv_msg_50.c		compat_50 & sysvmsg
    144   1.2  pgoyette file	compat/common/sysv_sem_50.c		compat_50 & sysvsem
    145   1.2  pgoyette file	compat/common/sysv_shm_50.c		compat_50 & sysvshm
    146   1.2  pgoyette 
    147