Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/sys Remove compat_svr4 and compat_svr4_32, as discussed ...



details:   https://anonhg.NetBSD.org/src/rev/70f4da1aa669
branches:  trunk
changeset: 995374:70f4da1aa669
user:      maxv <maxv%NetBSD.org@localhost>
date:      Wed Dec 19 13:57:44 2018 +0000

description:
Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.

diffstat:

 distrib/sets/lists/base/mi                 |     6 +-
 distrib/sets/lists/comp/md.sparc           |     4 +-
 distrib/sets/lists/comp/md.sparc64         |     4 +-
 distrib/sets/lists/man/mi                  |    14 +-
 distrib/sets/lists/misc/mi                 |     8 +-
 etc/mtree/NetBSD.dist.base                 |     4 +-
 share/examples/emul/Makefile               |     4 +-
 share/examples/emul/svr4/Makefile          |     5 -
 share/examples/emul/svr4/etc/Makefile      |    12 -
 share/examples/emul/svr4/etc/SVR4_MAKEDEV  |   154 --
 share/examples/emul/svr4/etc/netconfig     |    11 -
 share/examples/emul/svr4/etc/nsswitch.conf |    16 -
 share/man/man4/options.4                   |    20 +-
 share/man/man7/hier.7                      |     7 +-
 share/man/man7/symlink.7                   |     6 +-
 share/man/man8/Makefile                    |     8 +-
 share/man/man8/compat_ibcs2.8              |     7 +-
 share/man/man8/compat_svr4.8               |   238 ---
 sys/arch/amd64/conf/ALL                    |     5 +-
 sys/arch/amd64/conf/majors.amd64           |     3 +-
 sys/arch/amiga/amiga/genassym.cf           |    20 +-
 sys/arch/amiga/amiga/locore.s              |     6 +-
 sys/arch/amiga/conf/DRACO                  |     5 +-
 sys/arch/amiga/conf/GENERIC                |     5 +-
 sys/arch/amiga/conf/GENERIC.in             |     5 +-
 sys/arch/amiga/conf/files.amiga            |     5 +-
 sys/arch/amiga/conf/majors.amiga           |     3 +-
 sys/arch/amiga/include/svr4_machdep.h      |     3 -
 sys/arch/amigappc/conf/majors.amigappc     |     3 +-
 sys/arch/atari/atari/genassym.cf           |    17 +-
 sys/arch/atari/atari/locore.s              |     6 +-
 sys/arch/atari/conf/GENERIC.in             |     3 +-
 sys/arch/atari/conf/files.atari            |     5 +-
 sys/arch/atari/conf/majors.atari           |     3 +-
 sys/arch/atari/include/svr4_machdep.h      |     3 -
 sys/arch/bebox/conf/majors.bebox           |     3 +-
 sys/arch/cesfic/cesfic/locore.s            |     6 +-
 sys/arch/cesfic/include/svr4_machdep.h     |     3 -
 sys/arch/dreamcast/conf/majors.dreamcast   |     3 +-
 sys/arch/evbcf/conf/majors.evbcf           |     3 +-
 sys/arch/evbcf/include/svr4_machdep.h      |     3 -
 sys/arch/evbmips/conf/CPMBR1400            |     3 +-
 sys/arch/evbmips/conf/LINKITSMART7688      |     3 +-
 sys/arch/evbmips/conf/MALTA                |     5 +-
 sys/arch/evbmips/conf/ZYXELKX              |     3 +-
 sys/arch/hp300/conf/GENERIC                |     5 +-
 sys/arch/hp300/conf/files.hp300            |     5 +-
 sys/arch/hp300/conf/majors.hp300           |     3 +-
 sys/arch/hp300/hp300/genassym.cf           |    20 +-
 sys/arch/hp300/hp300/locore.s              |     6 +-
 sys/arch/hp300/include/svr4_machdep.h      |     3 -
 sys/arch/i386/conf/majors.i386             |     3 +-
 sys/arch/ia64/conf/majors.ia64             |     3 +-
 sys/arch/ibmnws/conf/majors.ibmnws         |     3 +-
 sys/arch/luna68k/include/svr4_machdep.h    |     3 -
 sys/arch/luna68k/luna68k/genassym.cf       |    20 +-
 sys/arch/luna68k/luna68k/locore.s          |     5 +-
 sys/arch/m68k/conf/files.m68k              |     6 +-
 sys/arch/m68k/include/svr4_machdep.h       |   114 -
 sys/arch/m68k/m68k/m68k_syscall.c          |     6 +-
 sys/arch/m68k/m68k/svr4_machdep.c          |   317 ----
 sys/arch/m68k/m68k/svr4_sigcode.s          |   103 -
 sys/arch/m68k/m68k/svr4_syscall.c          |    22 -
 sys/arch/mac68k/conf/GENERIC               |     5 +-
 sys/arch/mac68k/conf/files.mac68k          |     5 +-
 sys/arch/mac68k/conf/majors.mac68k         |     3 +-
 sys/arch/mac68k/include/svr4_machdep.h     |     3 -
 sys/arch/mac68k/mac68k/genassym.cf         |    20 +-
 sys/arch/mac68k/mac68k/locore.s            |     6 +-
 sys/arch/mips/include/svr4_machdep.h       |    67 -
 sys/arch/mips/mips/svr4_machdep.c          |    97 -
 sys/arch/mvme68k/conf/files.mvme68k        |     5 +-
 sys/arch/mvme68k/conf/majors.mvme68k       |     3 +-
 sys/arch/mvme68k/include/svr4_machdep.h    |     3 -
 sys/arch/mvme68k/mvme68k/genassym.cf       |    20 +-
 sys/arch/mvme68k/mvme68k/locore.s          |     6 +-
 sys/arch/mvmeppc/conf/majors.mvmeppc       |     3 +-
 sys/arch/news68k/conf/GENERIC              |     5 +-
 sys/arch/news68k/conf/GENERIC_TINY         |     5 +-
 sys/arch/news68k/conf/LIBERO               |     3 +-
 sys/arch/news68k/conf/NEWS1200             |     3 +-
 sys/arch/news68k/conf/files.news68k        |     5 +-
 sys/arch/news68k/conf/majors.news68k       |     3 +-
 sys/arch/news68k/include/svr4_machdep.h    |     3 -
 sys/arch/news68k/news68k/genassym.cf       |    20 +-
 sys/arch/news68k/news68k/locore.s          |     6 +-
 sys/arch/next68k/conf/GENERIC              |     5 +-
 sys/arch/next68k/conf/SLAB                 |     3 +-
 sys/arch/next68k/conf/files.next68k        |     5 +-
 sys/arch/next68k/conf/majors.next68k       |     3 +-
 sys/arch/next68k/include/svr4_machdep.h    |     3 -
 sys/arch/next68k/next68k/genassym.cf       |    20 +-
 sys/arch/next68k/next68k/locore.s          |     6 +-
 sys/arch/sgimips/conf/majors.sgimips       |     3 +-
 sys/arch/sgimips/include/svr4_machdep.h    |     3 -
 sys/arch/sparc/conf/GENERIC                |    10 +-
 sys/arch/sparc/conf/INSTALL                |     8 +-
 sys/arch/sparc/conf/KRUPS                  |    10 +-
 sys/arch/sparc/conf/MRCOFFEE               |    10 +-
 sys/arch/sparc/conf/TADPOLE3GX             |     8 +-
 sys/arch/sparc/conf/files.sparc            |     7 +-
 sys/arch/sparc/conf/majors.sparc           |     3 +-
 sys/arch/sparc/include/svr4_machdep.h      |   117 -
 sys/arch/sparc/include/trap.h              |    13 +-
 sys/arch/sparc/sparc/locore.s              |     3 +-
 sys/arch/sparc/sparc/sigcode_state.s       |     6 +-
 sys/arch/sparc/sparc/svr4_machdep.c        |   635 ---------
 sys/arch/sparc/sparc/svr4_sigcode.s        |    83 -
 sys/arch/sparc/sparc/trap.c                |    25 +-
 sys/arch/sparc64/conf/GENERIC              |    11 +-
 sys/arch/sparc64/conf/GENERIC32            |     5 +-
 sys/arch/sparc64/conf/NONPLUS              |     5 +-
 sys/arch/sparc64/conf/NONPLUS64            |    11 +-
 sys/arch/sparc64/conf/files.sparc64        |    12 +-
 sys/arch/sparc64/conf/majors.sparc64       |     3 +-
 sys/arch/sparc64/include/Makefile          |     4 +-
 sys/arch/sparc64/include/svr4_32_machdep.h |    91 -
 sys/arch/sparc64/include/svr4_machdep.h    |   144 --
 sys/arch/sparc64/include/trap.h            |    10 +-
 sys/arch/sparc64/sparc64/machdep.c         |     7 +-
 sys/arch/sparc64/sparc64/svr4_32_machdep.c |   680 ----------
 sys/arch/sparc64/sparc64/svr4_32_sigcode.s |   202 --
 sys/arch/sparc64/sparc64/svr4_machdep.c    |   713 ----------
 sys/arch/sparc64/sparc64/svr4_sigcode64.s  |   192 --
 sys/arch/sparc64/sparc64/trap.c            |    34 +-
 sys/arch/sun2/conf/files.sun2              |     5 +-
 sys/arch/sun2/conf/majors.sun2             |     3 +-
 sys/arch/sun2/sun2/genassym.cf             |    20 +-
 sys/arch/sun2/sun2/locore.s                |     6 +-
 sys/arch/sun3/conf/DISKLESS                |     3 +-
 sys/arch/sun3/conf/GENERIC                 |     5 +-
 sys/arch/sun3/conf/GENERIC3X               |     5 +-
 sys/arch/sun3/conf/files.sun3              |     5 +-
 sys/arch/sun3/conf/majors.sun3             |     3 +-
 sys/arch/sun3/include/svr4_machdep.h       |     3 -
 sys/arch/sun3/sun3/genassym.cf             |    20 +-
 sys/arch/sun3/sun3/locore.s                |     6 +-
 sys/arch/sun3/sun3x/genassym.cf            |    20 +-
 sys/arch/sun3/sun3x/locore.s               |     6 +-
 sys/arch/x68k/conf/GENERIC                 |     5 +-
 sys/arch/x68k/conf/INSTALL                 |     5 +-
 sys/arch/x68k/conf/files.x68k              |     5 +-
 sys/arch/x68k/conf/majors.x68k             |     3 +-
 sys/arch/x68k/include/svr4_machdep.h       |     3 -
 sys/arch/x68k/x68k/genassym.cf             |    20 +-
 sys/arch/x68k/x68k/locore.s                |     6 +-
 sys/compat/Makefile.syscall                |     4 +-
 sys/compat/sunos/sunos_dirent.h            |     4 +-
 sys/compat/svr4/Makefile                   |     5 -
 sys/compat/svr4/files.svr4                 |    33 -
 sys/compat/svr4/svr4_acl.h                 |    45 -
 sys/compat/svr4/svr4_dirent.h              |    54 -
 sys/compat/svr4/svr4_errno.c               |   143 --
 sys/compat/svr4/svr4_errno.h               |   178 --
 sys/compat/svr4/svr4_exec.c                |   101 -
 sys/compat/svr4/svr4_exec.h                |    63 -
 sys/compat/svr4/svr4_exec_elf32.c          |    76 -
 sys/compat/svr4/svr4_exec_elf64.c          |    69 -
 sys/compat/svr4/svr4_fcntl.c               |   598 --------
 sys/compat/svr4/svr4_fcntl.h               |   138 --
 sys/compat/svr4/svr4_filio.c               |   113 -
 sys/compat/svr4/svr4_filio.h               |    46 -
 sys/compat/svr4/svr4_fuser.h               |    55 -
 sys/compat/svr4/svr4_hrt.h                 |    88 -
 sys/compat/svr4/svr4_ioctl.c               |   153 --
 sys/compat/svr4/svr4_ioctl.h               |    63 -
 sys/compat/svr4/svr4_ipc.c                 |   570 --------
 sys/compat/svr4/svr4_ipc.h                 |   175 --
 sys/compat/svr4/svr4_lwp.c                 |   180 --
 sys/compat/svr4/svr4_lwp.h                 |    49 -
 sys/compat/svr4/svr4_misc.c                |  1350 --------------------
 sys/compat/svr4/svr4_mman.h                |    54 -
 sys/compat/svr4/svr4_mod.c                 |   121 -
 sys/compat/svr4/svr4_net.c                 |   254 ---
 sys/compat/svr4/svr4_resource.c            |   268 ---
 sys/compat/svr4/svr4_resource.h            |    67 -
 sys/compat/svr4/svr4_schedctl.c            |    64 -
 sys/compat/svr4/svr4_schedctl.h            |    38 -
 sys/compat/svr4/svr4_siginfo.h             |   116 -
 sys/compat/svr4/svr4_signal.c              |   515 -------
 sys/compat/svr4/svr4_signal.h              |   143 --
 sys/compat/svr4/svr4_signo.c               |   173 --
 sys/compat/svr4/svr4_socket.c              |   213 ---
 sys/compat/svr4/svr4_socket.h              |    44 -
 sys/compat/svr4/svr4_sockio.c              |   206 ---
 sys/compat/svr4/svr4_sockio.h              |   195 --
 sys/compat/svr4/svr4_sockmod.h             |    84 -
 sys/compat/svr4/svr4_stat.c                |   689 ----------
 sys/compat/svr4/svr4_stat.h                |   122 -
 sys/compat/svr4/svr4_statvfs.h             |    73 -
 sys/compat/svr4/svr4_stream.c              |  1888 ----------------------------
 sys/compat/svr4/svr4_stropts.h             |   177 --
 sys/compat/svr4/svr4_syscall.h             |   508 -------
 sys/compat/svr4/svr4_syscallargs.h         |  1052 ---------------
 sys/compat/svr4/svr4_syscalls.c            |   589 --------
 sys/compat/svr4/svr4_sysconfig.h           |    79 -
 sys/compat/svr4/svr4_sysent.c              |  1092 ----------------
 sys/compat/svr4/svr4_systeminfo.h          |    66 -
 sys/compat/svr4/svr4_termios.c             |   596 --------
 sys/compat/svr4/svr4_termios.h             |   225 ---
 sys/compat/svr4/svr4_time.h                |    43 -
 sys/compat/svr4/svr4_timod.h               |    88 -
 sys/compat/svr4/svr4_ttold.c               |   356 -----
 sys/compat/svr4/svr4_ttold.h               |   123 -
 sys/compat/svr4/svr4_types.h               |    93 -
 sys/compat/svr4/svr4_ucontext.h            |    87 -
 sys/compat/svr4/svr4_ulimit.h              |    42 -
 sys/compat/svr4/svr4_ustat.h               |    44 -
 sys/compat/svr4/svr4_util.h                |    46 -
 sys/compat/svr4/svr4_utsname.h             |    46 -
 sys/compat/svr4/svr4_wait.h                |    57 -
 sys/compat/svr4/syscalls.conf              |    13 -
 sys/compat/svr4/syscalls.master            |   424 ------
 sys/compat/svr4_32/Makefile                |     5 -
 sys/compat/svr4_32/files.svr4_32           |    28 -
 sys/compat/svr4_32/sed.script              |    43 -
 sys/compat/svr4_32/svr4_32_acl.h           |    43 -
 sys/compat/svr4_32/svr4_32_dirent.h        |    55 -
 sys/compat/svr4_32/svr4_32_exec.c          |   104 -
 sys/compat/svr4_32/svr4_32_exec.h          |    69 -
 sys/compat/svr4_32/svr4_32_exec_elf32.c    |   273 ----
 sys/compat/svr4_32/svr4_32_fcntl.c         |   592 --------
 sys/compat/svr4_32/svr4_32_fcntl.h         |    72 -
 sys/compat/svr4_32/svr4_32_filio.c         |   116 -
 sys/compat/svr4_32/svr4_32_fuser.h         |    41 -
 sys/compat/svr4_32/svr4_32_hrt.h           |    51 -
 sys/compat/svr4_32/svr4_32_ioctl.c         |   153 --
 sys/compat/svr4_32/svr4_32_ioctl.h         |    50 -
 sys/compat/svr4_32/svr4_32_ipc.c           |   604 --------
 sys/compat/svr4_32/svr4_32_ipc.h           |   132 -
 sys/compat/svr4_32/svr4_32_lwp.c           |   183 --
 sys/compat/svr4_32/svr4_32_lwp.h           |    44 -
 sys/compat/svr4_32/svr4_32_misc.c          |  1355 --------------------
 sys/compat/svr4_32/svr4_32_mod.c           |    92 -
 sys/compat/svr4_32/svr4_32_net.c           |   143 --
 sys/compat/svr4_32/svr4_32_resource.c      |   292 ----
 sys/compat/svr4_32/svr4_32_resource.h      |    40 -
 sys/compat/svr4_32/svr4_32_schedctl.c      |    66 -
 sys/compat/svr4_32/svr4_32_schedctl.h      |    39 -
 sys/compat/svr4_32/svr4_32_siginfo.h       |    60 -
 sys/compat/svr4_32/svr4_32_signal.c        |   674 ---------
 sys/compat/svr4_32/svr4_32_signal.h        |    71 -
 sys/compat/svr4_32/svr4_32_socket.c        |   208 ---
 sys/compat/svr4_32/svr4_32_socket.h        |    44 -
 sys/compat/svr4_32/svr4_32_sockio.c        |   173 --
 sys/compat/svr4_32/svr4_32_sockio.h        |    65 -
 sys/compat/svr4_32/svr4_32_stat.c          |   715 ----------
 sys/compat/svr4_32/svr4_32_stat.h          |    96 -
 sys/compat/svr4_32/svr4_32_statvfs.h       |    71 -
 sys/compat/svr4_32/svr4_32_stream.c        |     5 -
 sys/compat/svr4_32/svr4_32_stropts.h       |   104 -
 sys/compat/svr4_32/svr4_32_syscall.h       |   512 -------
 sys/compat/svr4_32/svr4_32_syscallargs.h   |  1046 ---------------
 sys/compat/svr4_32/svr4_32_syscalls.c      |   597 --------
 sys/compat/svr4_32/svr4_32_sysent.c        |   990 --------------
 sys/compat/svr4_32/svr4_32_termios.c       |   597 --------
 sys/compat/svr4_32/svr4_32_termios.h       |    52 -
 sys/compat/svr4_32/svr4_32_time.h          |    43 -
 sys/compat/svr4_32/svr4_32_timod.h         |    44 -
 sys/compat/svr4_32/svr4_32_types.h         |   106 -
 sys/compat/svr4_32/svr4_32_ucontext.h      |    76 -
 sys/compat/svr4_32/svr4_32_ustat.h         |    45 -
 sys/compat/svr4_32/svr4_32_util.h          |    43 -
 sys/compat/svr4_32/syscalls.conf           |    14 -
 sys/compat/svr4_32/syscalls.master         |   424 ------
 sys/compat/sys/socket.h                    |     3 +-
 sys/conf/files                             |     3 +-
 sys/modules/Makefile                       |     3 +-
 sys/modules/compat_svr4/Makefile           |    19 -
 sys/rump/librump/rumpkern/devsw.c          |     1 -
 sys/sys/ioctl.h                            |     5 +-
 271 files changed, 187 insertions(+), 31812 deletions(-)

diffs (truncated from 34763 to 300 lines):

diff -r beb754406857 -r 70f4da1aa669 distrib/sets/lists/base/mi
--- a/distrib/sets/lists/base/mi        Wed Dec 19 12:40:32 2018 +0000
+++ b/distrib/sets/lists/base/mi        Wed Dec 19 13:57:44 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1194 2018/12/12 07:04:05 maxv Exp $
+# $NetBSD: mi,v 1.1195 2018/12/19 13:57:44 maxv Exp $
 #
 # Note:        Don't delete entries from here - mark them as "obsolete" instead,
 #      unless otherwise stated below.
@@ -2217,8 +2217,8 @@
 ./usr/share/examples/emul                      base-sys-examples
 ./usr/share/examples/emul/linux                        base-sys-examples
 ./usr/share/examples/emul/linux/etc            base-sys-examples
-./usr/share/examples/emul/svr4                 base-sys-examples
-./usr/share/examples/emul/svr4/etc             base-sys-examples
+./usr/share/examples/emul/svr4                 base-obsolete   obsolete
+./usr/share/examples/emul/svr4/etc             base-obsolete   obsolete
 ./usr/share/examples/emul/ultrix               base-sys-examples
 ./usr/share/examples/emul/ultrix/etc           base-sys-examples
 ./usr/share/examples/fstab                     base-fstab-examples
diff -r beb754406857 -r 70f4da1aa669 distrib/sets/lists/comp/md.sparc
--- a/distrib/sets/lists/comp/md.sparc  Wed Dec 19 12:40:32 2018 +0000
+++ b/distrib/sets/lists/comp/md.sparc  Wed Dec 19 13:57:44 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.sparc,v 1.94 2018/07/12 10:46:40 maxv Exp $
+# $NetBSD: md.sparc,v 1.95 2018/12/19 13:57:44 maxv Exp $
 ./usr/include/gcc-4.5/tgmath.h                 comp-obsolete           obsolete
 ./usr/include/gcc-4.8/tgmath.h                 comp-c-include          obsolete
 ./usr/include/gcc-4.8/visintrin.h              comp-c-include          obsolete
@@ -141,7 +141,7 @@
 ./usr/include/sparc64/sljit_machdep.h          comp-c-include
 ./usr/include/sparc64/sljitarch.h              comp-obsolete           obsolete
 ./usr/include/sparc64/stdarg.h                 comp-obsolete           obsolete
-./usr/include/sparc64/svr4_machdep.h           comp-c-include
+./usr/include/sparc64/svr4_machdep.h           comp-obsolete           obsolete
 ./usr/include/sparc64/trap.h                   comp-c-include
 ./usr/include/sparc64/types.h                  comp-c-include
 ./usr/include/sparc64/varargs.h                        comp-obsolete           obsolete
diff -r beb754406857 -r 70f4da1aa669 distrib/sets/lists/comp/md.sparc64
--- a/distrib/sets/lists/comp/md.sparc64        Wed Dec 19 12:40:32 2018 +0000
+++ b/distrib/sets/lists/comp/md.sparc64        Wed Dec 19 13:57:44 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.sparc64,v 1.201 2018/07/12 10:46:40 maxv Exp $
+# $NetBSD: md.sparc64,v 1.202 2018/12/19 13:57:44 maxv Exp $
 ./usr/include/g++/bits/sparc                   comp-c-include          compat
 ./usr/include/g++/bits/sparc/c++config.h       comp-c-include          gcc,compat
 ./usr/include/g++/bits/sparc64                 comp-c-include          compat
@@ -144,7 +144,7 @@
 ./usr/include/sparc64/sljit_machdep.h          comp-c-include
 ./usr/include/sparc64/sljitarch.h              comp-obsolete           obsolete
 ./usr/include/sparc64/stdarg.h                 comp-obsolete           obsolete
-./usr/include/sparc64/svr4_machdep.h           comp-c-include
+./usr/include/sparc64/svr4_machdep.h           comp-obsolete           obsolete
 ./usr/include/sparc64/trap.h                   comp-c-include
 ./usr/include/sparc64/types.h                  comp-c-include
 ./usr/include/sparc64/varargs.h                        comp-obsolete           obsolete
diff -r beb754406857 -r 70f4da1aa669 distrib/sets/lists/man/mi
--- a/distrib/sets/lists/man/mi Wed Dec 19 12:40:32 2018 +0000
+++ b/distrib/sets/lists/man/mi Wed Dec 19 13:57:44 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1632 2018/12/12 08:20:53 maxv Exp $
+# $NetBSD: mi,v 1.1633 2018/12/19 13:57:44 maxv Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -2449,8 +2449,8 @@
 ./usr/share/man/cat8/compat_sco.0              man-sys-catman          .cat
 ./usr/share/man/cat8/compat_solaris.0          man-sys-catman          .cat
 ./usr/share/man/cat8/compat_sunos.0            man-sys-catman          .cat
-./usr/share/man/cat8/compat_svr4.0             man-sys-catman          .cat
-./usr/share/man/cat8/compat_svr4_32.0          man-sys-catman          .cat
+./usr/share/man/cat8/compat_svr4.0             man-obsolete            obsolete
+./usr/share/man/cat8/compat_svr4_32.0          man-obsolete            obsolete
 ./usr/share/man/cat8/compat_ultrix.0           man-sys-catman          .cat
 ./usr/share/man/cat8/compat_win32.0            man-obsolete            obsolete
 ./usr/share/man/cat8/compat_xenix.0            man-sys-catman          .cat
@@ -5464,8 +5464,8 @@
 ./usr/share/man/html8/compat_sco.html          man-sys-htmlman         html
 ./usr/share/man/html8/compat_solaris.html      man-sys-htmlman         html
 ./usr/share/man/html8/compat_sunos.html                man-sys-htmlman         html
-./usr/share/man/html8/compat_svr4.html         man-sys-htmlman         html
-./usr/share/man/html8/compat_svr4_32.html      man-sys-htmlman         html
+./usr/share/man/html8/compat_svr4.html         man-obsolete            obsolete
+./usr/share/man/html8/compat_svr4_32.html      man-obsolete            obsolete
 ./usr/share/man/html8/compat_ultrix.html       man-sys-htmlman         html
 ./usr/share/man/html8/compat_win32.html                man-obsolete            obsolete
 ./usr/share/man/html8/compat_xenix.html                man-sys-htmlman         html
@@ -8532,8 +8532,8 @@
 ./usr/share/man/man8/compat_sco.8              man-sys-man             .man
 ./usr/share/man/man8/compat_solaris.8          man-sys-man             .man
 ./usr/share/man/man8/compat_sunos.8            man-sys-man             .man
-./usr/share/man/man8/compat_svr4.8             man-sys-man             .man
-./usr/share/man/man8/compat_svr4_32.8          man-sys-man             .man
+./usr/share/man/man8/compat_svr4.8             man-obsolete            obsolete
+./usr/share/man/man8/compat_svr4_32.8          man-obsolete            obsolete
 ./usr/share/man/man8/compat_ultrix.8           man-sys-man             .man
 ./usr/share/man/man8/compat_win32.8            man-obsolete            obsolete
 ./usr/share/man/man8/compat_xenix.8            man-sys-man             .man
diff -r beb754406857 -r 70f4da1aa669 distrib/sets/lists/misc/mi
--- a/distrib/sets/lists/misc/mi        Wed Dec 19 12:40:32 2018 +0000
+++ b/distrib/sets/lists/misc/mi        Wed Dec 19 13:57:44 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.209 2018/11/09 21:33:50 abs Exp $
+# $NetBSD: mi,v 1.210 2018/12/19 13:57:44 maxv Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -1369,9 +1369,9 @@
 ./usr/share/examples/dhcpcd/hooks/50-ypbind    misc-dhcpcd-examples    share
 ./usr/share/examples/disktab/disktab           misc-sys-examples       share
 ./usr/share/examples/emul/linux/etc/LINUX_MAKEDEV      misc-sys-examples       share
-./usr/share/examples/emul/svr4/etc/SVR4_MAKEDEV        misc-sys-examples       share
-./usr/share/examples/emul/svr4/etc/netconfig   misc-sys-examples       share
-./usr/share/examples/emul/svr4/etc/nsswitch.conf       misc-sys-examples       share
+./usr/share/examples/emul/svr4/etc/SVR4_MAKEDEV        misc-obsolete           obsolete
+./usr/share/examples/emul/svr4/etc/netconfig   misc-obsolete           obsolete
+./usr/share/examples/emul/svr4/etc/nsswitch.conf       misc-obsolete           obsolete
 ./usr/share/examples/emul/ultrix/etc/svc.conf  misc-sys-examples       share
 ./usr/share/examples/fstab/fstab.cdrom         misc-fstab-examples     share
 ./usr/share/examples/fstab/fstab.md            misc-obsolete           obsolete
diff -r beb754406857 -r 70f4da1aa669 etc/mtree/NetBSD.dist.base
--- a/etc/mtree/NetBSD.dist.base        Wed Dec 19 12:40:32 2018 +0000
+++ b/etc/mtree/NetBSD.dist.base        Wed Dec 19 13:57:44 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: NetBSD.dist.base,v 1.180 2018/11/09 21:33:50 abs Exp $
+#      $NetBSD: NetBSD.dist.base,v 1.181 2018/12/19 13:57:44 maxv Exp $
 #      @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93
 
 # Do not customize this file as it may be overwritten on upgrades.
@@ -365,8 +365,6 @@
 ./usr/share/examples/emul
 ./usr/share/examples/emul/linux
 ./usr/share/examples/emul/linux/etc
-./usr/share/examples/emul/svr4
-./usr/share/examples/emul/svr4/etc
 ./usr/share/examples/emul/ultrix
 ./usr/share/examples/emul/ultrix/etc
 ./usr/share/examples/fstab
diff -r beb754406857 -r 70f4da1aa669 share/examples/emul/Makefile
--- a/share/examples/emul/Makefile      Wed Dec 19 12:40:32 2018 +0000
+++ b/share/examples/emul/Makefile      Wed Dec 19 13:57:44 2018 +0000
@@ -1,5 +1,5 @@
-#      $NetBSD: Makefile,v 1.2 2006/09/22 15:33:08 christos Exp $
+#      $NetBSD: Makefile,v 1.3 2018/12/19 13:57:45 maxv Exp $
 
-SUBDIR=        linux svr4 ultrix
+SUBDIR=        linux ultrix
 
 .include <bsd.subdir.mk>
diff -r beb754406857 -r 70f4da1aa669 share/examples/emul/svr4/Makefile
--- a/share/examples/emul/svr4/Makefile Wed Dec 19 12:40:32 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-#      $NetBSD: Makefile,v 1.1 1997/11/13 03:02:04 thorpej Exp $
-
-SUBDIR=        etc
-
-.include <bsd.subdir.mk>
diff -r beb754406857 -r 70f4da1aa669 share/examples/emul/svr4/etc/Makefile
--- a/share/examples/emul/svr4/etc/Makefile     Wed Dec 19 12:40:32 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-#      $NetBSD: Makefile,v 1.5 2001/12/12 12:24:21 lukem Exp $
-
-NOOBJ= # defined
-
-.include <bsd.own.mk>
-
-.if ${MKSHARE} != "no"
-FILES= SVR4_MAKEDEV netconfig nsswitch.conf
-FILESDIR=/usr/share/examples/emul/svr4/etc
-.endif
-
-.include <bsd.prog.mk>
diff -r beb754406857 -r 70f4da1aa669 share/examples/emul/svr4/etc/SVR4_MAKEDEV
--- a/share/examples/emul/svr4/etc/SVR4_MAKEDEV Wed Dec 19 12:40:32 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,154 +0,0 @@
-#!/bin/sh -
-#      $NetBSD: SVR4_MAKEDEV,v 1.10 2007/07/05 19:34:36 dsl Exp $
-#
-# Copyright (c) 1995 Christos Zoulas
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-#    notice, this list of conditions and the following disclaimer in the
-#    documentation and/or other materials provided with the distribution.
-# 3. The names of the authors may not be used to endorse or promote products
-#    derived from this software without specific prior written permission
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-# Device "make" file.  Valid arguments:
-#      all     everything
-# Terminal devices:
-#      ptmx            pty master multiplexer
-#                      Use the ptyfs for the slaves.
-# Network:
-#      udp             UDP socket creation
-#      tcp             TCP socket creation
-#      rawip           RAW socket creation
-#      ticlts          UNIX datagram creation
-#      ticotsord       UNIX stream creation (with orderly release)
-#      ticots          UNIX stream creation
-# Various:
-#      wabi            Windows emulation; /dev/null for now
-#
-PATH=/sbin:/bin/:/usr/bin:/usr/sbin:/usr/etc
-MACHINE=${MACHINE:-`/usr/bin/uname -m`}
-umask 77
-
-case $MACHINE in
-amiga)         major=51;;
-atari)         major=51;;
-hp300)         major=36;;
-i386)          major=43;;
-mac68k)                major=44;;
-mvme68k)       major=38;;
-next68k)       major=44;;
-news68k)       major=75;;
-sparc*)                major=43;;
-sun3)          major=83;;
-x68k)          major=42;;
-*)
-               echo $MACHINE: unsupported machine >&2
-               exit 1
-               ;;
-esac
-
-for i
-do
-
-unit=`expr $i : '[a-z][a-z]*\([0-9][0-9]*\)'`
-[ "$unit" ] || unit=0
-
-case $i in
-
-all)
-       sh SVR4_MAKEDEV ptmx
-       sh SVR4_MAKEDEV tcp udp rawip ticlts ticotsord ticots wabi
-       ;;
-
-ptmx)
-       mknod -R -u bin -g bin -m 666 $i c ptm 2
-       ;;
-
-tcp)
-       rm -f $i
-       mknod $i                c $major 35
-       chown bin.bin $i
-       chmod 666 $i
-       ;;
-
-
-udp)
-       rm -f $i
-       mknod $i                c $major 36
-       chown bin.bin $i
-       chmod 666 $i
-       ;;
-
-rawip)
-       rm -f $i
-       mknod $i                c $major 37
-       chown bin.bin $i
-       chmod 666 $i
-       ;;
-
-ticlts)
-       rm -f $i
-       mknod $i                c $major 38
-       chown bin.bin $i
-       chmod 666 $i
-       ;;
-
-ticotsord)
-       rm -f $i
-       mknod $i                c $major 39
-       chown bin.bin $i
-       chmod 666 $i
-       ;;
-
-ticots)
-       rm -f $i
-       mknod $i                c $major 40
-       chown bin.bin $i



Home | Main Index | Thread Index | Old Index