Module Name: src
Committed By: joerg
Date: Tue Apr 26 16:36:43 UTC 2011
Modified Files:
src/sys/arch/i386/conf: ALL
src/sys/arch/mips/conf: files.mips
src/sys/arch/mips/mips: sigcode.S
src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x GENERIC32_IP3x
GENERIC64_IP2x GENERIC64_IP3x majors.sgimips
src/sys/conf: files
src/sys/kern: kern_exec.c kern_fork.c
src/sys/sys: sysctl.h
src/usr.bin/kdump: setemul.c
Removed Files:
src/sys/arch/mips/mips: irix_syscall.c
src/sys/compat/irix: Makefile files.irix irix_dirent.c irix_errno.c
irix_errno.h irix_exec.c irix_exec.h irix_exec_elf32.c
irix_exec_elf64.c irix_fcntl.c irix_fcntl.h irix_ioctl.c
irix_ioctl.h irix_kmem.c irix_kmem.h irix_misc.c irix_mman.c
irix_mman.h irix_mod.c irix_mount.c irix_prctl.c irix_prctl.h
irix_resource.c irix_resource.h irix_signal.c irix_signal.h
irix_stat.c irix_swap.c irix_swap.h irix_syscall.h
irix_syscallargs.h irix_syscalls.c irix_sysctl.c irix_sysctl.h
irix_sysent.c irix_sysmp.c irix_sysmp.h irix_syssgi.c irix_syssgi.h
irix_systeminfo.c irix_types.h irix_usema.c irix_usema.h
syscalls.conf syscalls.master
src/sys/modules/compat_irix: Makefile
Log Message:
Remove IRIX emulation
To generate a diff of this commit:
cvs rdiff -u -r1.304 -r1.305 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/mips/conf/files.mips
cvs rdiff -u -r1.4 -r0 src/sys/arch/mips/mips/irix_syscall.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/mips/sigcode.S
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sgimips/conf/GENERIC32_IP12
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/sgimips/conf/GENERIC32_IP2x
cvs rdiff -u -r1.88 -r1.89 src/sys/arch/sgimips/conf/GENERIC32_IP3x
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sgimips/conf/GENERIC64_IP2x \
src/sys/arch/sgimips/conf/GENERIC64_IP3x
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/sgimips/conf/majors.sgimips
cvs rdiff -u -r1.5 -r0 src/sys/compat/irix/Makefile
cvs rdiff -u -r1.27 -r0 src/sys/compat/irix/files.irix
cvs rdiff -u -r1.25 -r0 src/sys/compat/irix/irix_dirent.c
cvs rdiff -u -r1.2 -r0 src/sys/compat/irix/irix_errno.c \
src/sys/compat/irix/irix_exec_elf64.c src/sys/compat/irix/irix_mman.h \
src/sys/compat/irix/irix_mod.c src/sys/compat/irix/irix_resource.h
cvs rdiff -u -r1.4 -r0 src/sys/compat/irix/irix_errno.h \
src/sys/compat/irix/irix_kmem.h src/sys/compat/irix/irix_swap.h \
src/sys/compat/irix/irix_sysmp.h src/sys/compat/irix/syscalls.conf
cvs rdiff -u -r1.59 -r0 src/sys/compat/irix/irix_exec.c
cvs rdiff -u -r1.28 -r0 src/sys/compat/irix/irix_exec.h \
src/sys/compat/irix/irix_fcntl.c
cvs rdiff -u -r1.16 -r0 src/sys/compat/irix/irix_exec_elf32.c \
src/sys/compat/irix/irix_systeminfo.c
cvs rdiff -u -r1.3 -r0 src/sys/compat/irix/irix_fcntl.h
cvs rdiff -u -r1.20 -r0 src/sys/compat/irix/irix_ioctl.c
cvs rdiff -u -r1.7 -r0 src/sys/compat/irix/irix_ioctl.h \
src/sys/compat/irix/irix_sysctl.c src/sys/compat/irix/irix_sysctl.h
cvs rdiff -u -r1.10 -r0 src/sys/compat/irix/irix_kmem.c
cvs rdiff -u -r1.12 -r0 src/sys/compat/irix/irix_misc.c
cvs rdiff -u -r1.24 -r0 src/sys/compat/irix/irix_mman.c \
src/sys/compat/irix/irix_mount.c src/sys/compat/irix/irix_stat.c
cvs rdiff -u -r1.52 -r0 src/sys/compat/irix/irix_prctl.c
cvs rdiff -u -r1.14 -r0 src/sys/compat/irix/irix_prctl.h \
src/sys/compat/irix/irix_usema.h
cvs rdiff -u -r1.15 -r0 src/sys/compat/irix/irix_resource.c
cvs rdiff -u -r1.57 -r0 src/sys/compat/irix/irix_signal.c
cvs rdiff -u -r1.18 -r0 src/sys/compat/irix/irix_signal.h
cvs rdiff -u -r1.21 -r0 src/sys/compat/irix/irix_swap.c
cvs rdiff -u -r1.61 -r0 src/sys/compat/irix/irix_syscall.h \
src/sys/compat/irix/irix_syscallargs.h \
src/sys/compat/irix/irix_syscalls.c src/sys/compat/irix/irix_sysent.c
cvs rdiff -u -r1.23 -r0 src/sys/compat/irix/irix_sysmp.c
cvs rdiff -u -r1.51 -r0 src/sys/compat/irix/irix_syssgi.c
cvs rdiff -u -r1.6 -r0 src/sys/compat/irix/irix_syssgi.h
cvs rdiff -u -r1.19 -r0 src/sys/compat/irix/irix_types.h
cvs rdiff -u -r1.34 -r0 src/sys/compat/irix/irix_usema.c
cvs rdiff -u -r1.54 -r0 src/sys/compat/irix/syscalls.master
cvs rdiff -u -r1.1008 -r1.1009 src/sys/conf/files
cvs rdiff -u -r1.313 -r1.314 src/sys/kern/kern_exec.c
cvs rdiff -u -r1.181 -r1.182 src/sys/kern/kern_fork.c
cvs rdiff -u -r1.2 -r0 src/sys/modules/compat_irix/Makefile
cvs rdiff -u -r1.193 -r1.194 src/sys/sys/sysctl.h
cvs rdiff -u -r1.27 -r1.28 src/usr.bin/kdump/setemul.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/i386/conf/ALL
diff -u src/sys/arch/i386/conf/ALL:1.304 src/sys/arch/i386/conf/ALL:1.305
--- src/sys/arch/i386/conf/ALL:1.304 Tue Apr 26 15:51:22 2011
+++ src/sys/arch/i386/conf/ALL Tue Apr 26 16:36:40 2011
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.304 2011/04/26 15:51:22 joerg Exp $
+# $NetBSD: ALL,v 1.305 2011/04/26 16:36:40 joerg Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.304 $"
+#ident "ALL-$Revision: 1.305 $"
maxusers 64 # estimated number of users
@@ -1959,7 +1959,6 @@
options DEBUG_HPUX
options DEBUG_IBCS2
options DEBUG_IPR_VJ
-options DEBUG_IRIX
options DEBUG_ISAPNP
options DEBUG_ISSIGNAL
options DEBUG_KERNADDR_ACCESS
Index: src/sys/arch/mips/conf/files.mips
diff -u src/sys/arch/mips/conf/files.mips:1.68 src/sys/arch/mips/conf/files.mips:1.69
--- src/sys/arch/mips/conf/files.mips:1.68 Thu Apr 14 05:07:00 2011
+++ src/sys/arch/mips/conf/files.mips Tue Apr 26 16:36:40 2011
@@ -1,4 +1,4 @@
-# $NetBSD: files.mips,v 1.68 2011/04/14 05:07:00 cliff Exp $
+# $NetBSD: files.mips,v 1.69 2011/04/26 16:36:40 joerg Exp $
#
defflag opt_cputype.h NOFPU FPEMUL
@@ -94,6 +94,3 @@
include "compat/linux/arch/mips/files.linux_mips"
file arch/mips/mips/linux_trap.c compat_linux
file arch/mips/mips/linux_syscall.c compat_linux
-
-# IRIX compatibility (COMPAT_IRIX) XXX even more experimental
-include "compat/irix/files.irix"
Index: src/sys/arch/mips/mips/sigcode.S
diff -u src/sys/arch/mips/mips/sigcode.S:1.3 src/sys/arch/mips/mips/sigcode.S:1.4
--- src/sys/arch/mips/mips/sigcode.S:1.3 Sun Dec 11 12:18:09 2005
+++ src/sys/arch/mips/mips/sigcode.S Tue Apr 26 16:36:41 2011
@@ -1,9 +1,8 @@
-/* $NetBSD: sigcode.S,v 1.3 2005/12/11 12:18:09 christos Exp $ */
+/* $NetBSD: sigcode.S,v 1.4 2011/04/26 16:36:41 joerg Exp $ */
#include "opt_compat_netbsd.h"
#include "opt_compat_ultrix.h"
#include "opt_compat_linux.h"
-#include "opt_compat_irix.h"
#include <mips/signal.h>
#include <sys/syscall.h>
@@ -13,9 +12,6 @@
#ifdef COMPAT_LINUX
#include <compat/linux/linux_syscall.h>
#endif
-#ifdef COMPAT_IRIX
-#include <compat/irix/irix_syscall.h>
-#endif
#include <mips/asm.h>
#include "assym.h"
Index: src/sys/arch/sgimips/conf/GENERIC32_IP12
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP12:1.10 src/sys/arch/sgimips/conf/GENERIC32_IP12:1.11
--- src/sys/arch/sgimips/conf/GENERIC32_IP12:1.10 Sun Mar 6 17:08:30 2011
+++ src/sys/arch/sgimips/conf/GENERIC32_IP12 Tue Apr 26 16:36:41 2011
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC32_IP12,v 1.10 2011/03/06 17:08:30 bouyer Exp $
+# $NetBSD: GENERIC32_IP12,v 1.11 2011/04/26 16:36:41 joerg Exp $
#
# GENERIC32_IP12 machine description file
#
@@ -32,7 +32,7 @@
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC32-IP2x-$Revision: 1.10 $"
+#ident "GENERIC32-IP2x-$Revision: 1.11 $"
maxusers 32
@@ -86,7 +86,6 @@
options COMPAT_50 # NetBSD 5.0 compatibility.
#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
-#options COMPAT_IRIX # binary compatibility with IRIX
#options COMPAT_LINUX # binary compatibility with Linux
#options COMPAT_ULTRIX # binary compatibility with Ultrix
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
@@ -283,10 +282,6 @@
# a pseudo device needed for Coda # also needs CODA (above)
#pseudo-device vcoda 4 # coda minicache <-> venus comm.
-# pseudo devices used for IRIX binary compatibility
-#pseudo-device irix_kmem # IRIX /dev/kmem
-#pseudo-device irix_usema # IRIX /dev/usema
-
# Veriexec
#
# a pseudo device needed for veriexec
Index: src/sys/arch/sgimips/conf/GENERIC32_IP2x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.86 src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.87
--- src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.86 Sun Mar 6 17:08:30 2011
+++ src/sys/arch/sgimips/conf/GENERIC32_IP2x Tue Apr 26 16:36:41 2011
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC32_IP2x,v 1.86 2011/03/06 17:08:30 bouyer Exp $
+# $NetBSD: GENERIC32_IP2x,v 1.87 2011/04/26 16:36:41 joerg Exp $
#
# GENERIC32_IP2x machine description file
#
@@ -29,7 +29,7 @@
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC32-IP2x-$Revision: 1.86 $"
+#ident "GENERIC32-IP2x-$Revision: 1.87 $"
maxusers 32
@@ -86,7 +86,6 @@
options COMPAT_50 # NetBSD 5.0 compatibility.
#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
-#options COMPAT_IRIX # binary compatibility with IRIX
options COMPAT_LINUX # binary compatibility with Linux
#options COMPAT_ULTRIX # binary compatibility with Ultrix
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
@@ -329,10 +328,6 @@
# a pseudo device needed for Coda # also needs CODA (above)
pseudo-device vcoda 4 # coda minicache <-> venus comm.
-# pseudo devices used for IRIX binary compatibility
-#pseudo-device irix_kmem # IRIX /dev/kmem
-#pseudo-device irix_usema # IRIX /dev/usema
-
# Veriexec
#
# a pseudo device needed for veriexec
Index: src/sys/arch/sgimips/conf/GENERIC32_IP3x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.88 src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.89
--- src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.88 Sun Mar 6 17:08:31 2011
+++ src/sys/arch/sgimips/conf/GENERIC32_IP3x Tue Apr 26 16:36:41 2011
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC32_IP3x,v 1.88 2011/03/06 17:08:31 bouyer Exp $
+# $NetBSD: GENERIC32_IP3x,v 1.89 2011/04/26 16:36:41 joerg Exp $
#
# GENERIC32_IP3x machine description file
#
@@ -28,7 +28,7 @@
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC32_IP3x-$Revision: 1.88 $"
+#ident "GENERIC32_IP3x-$Revision: 1.89 $"
maxusers 32
@@ -79,7 +79,6 @@
options COMPAT_50 # NetBSD 5.0 compatibility.
#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
-#options COMPAT_IRIX # binary compatibility with IRIX
options COMPAT_LINUX # binary compatibility with Linux
#options COMPAT_ULTRIX # binary compatibility with Ultrix
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
@@ -475,10 +474,6 @@
# a pseudo device needed for Coda # also needs CODA (above)
pseudo-device vcoda 4 # coda minicache <-> venus comm.
-# pseudo devices used for IRIX binary compatibility
-#pseudo-device irix_kmem # IRIX /dev/kmem
-#pseudo-device irix_usema # IRIX /dev/usema
-
# Veriexec
#
# a pseudo device needed for veriexec
Index: src/sys/arch/sgimips/conf/GENERIC64_IP2x
diff -u src/sys/arch/sgimips/conf/GENERIC64_IP2x:1.2 src/sys/arch/sgimips/conf/GENERIC64_IP2x:1.3
--- src/sys/arch/sgimips/conf/GENERIC64_IP2x:1.2 Mon Dec 14 00:46:12 2009
+++ src/sys/arch/sgimips/conf/GENERIC64_IP2x Tue Apr 26 16:36:41 2011
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC64_IP2x,v 1.2 2009/12/14 00:46:12 matt Exp $
+# $NetBSD: GENERIC64_IP2x,v 1.3 2011/04/26 16:36:41 joerg Exp $
#
# GENERIC32_IP2x machine description file
#
@@ -29,7 +29,7 @@
no makeoptions TEXTADDR # entry point
makeoptions TEXTADDR=0xffffffff88069000 # entry point
-#ident "GENERIC64-IP2x-$Revision: 1.2 $"
+#ident "GENERIC64-IP2x-$Revision: 1.3 $"
no makeoptions WANT_ECOFF
makeoptions WANT_ECOFF="no" # Create an ECOFF kernel in addition
@@ -45,7 +45,6 @@
#options COMPAT_40 # NetBSD 4.0 compatibility.
#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
-#options COMPAT_IRIX # binary compatibility with IRIX
#options COMPAT_LINUX # binary compatibility with Linux
#options COMPAT_ULTRIX # binary compatibility with Ultrix
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
Index: src/sys/arch/sgimips/conf/GENERIC64_IP3x
diff -u src/sys/arch/sgimips/conf/GENERIC64_IP3x:1.2 src/sys/arch/sgimips/conf/GENERIC64_IP3x:1.3
--- src/sys/arch/sgimips/conf/GENERIC64_IP3x:1.2 Mon Dec 14 00:46:12 2009
+++ src/sys/arch/sgimips/conf/GENERIC64_IP3x Tue Apr 26 16:36:41 2011
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC64_IP3x,v 1.2 2009/12/14 00:46:12 matt Exp $
+# $NetBSD: GENERIC64_IP3x,v 1.3 2011/04/26 16:36:41 joerg Exp $
#
# GENERIC32_IP3x machine description file
#
@@ -28,7 +28,7 @@
no makeoptions TEXTADDR
makeoptions TEXTADDR="0xffffffff80069000" # entry point
-#ident "GENERIC64_IP3x-$Revision: 1.2 $"
+#ident "GENERIC64_IP3x-$Revision: 1.3 $"
# Compatibility options
#options COMPAT_15 # NetBSD 1.5
@@ -38,7 +38,6 @@
#options COMPAT_40 # NetBSD 4.0 compatibility.
#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
-#options COMPAT_IRIX # binary compatibility with IRIX
#options COMPAT_LINUX # binary compatibility with Linux
#options COMPAT_ULTRIX # binary compatibility with Ultrix
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
Index: src/sys/arch/sgimips/conf/majors.sgimips
diff -u src/sys/arch/sgimips/conf/majors.sgimips:1.25 src/sys/arch/sgimips/conf/majors.sgimips:1.26
--- src/sys/arch/sgimips/conf/majors.sgimips:1.25 Sat Mar 6 23:45:40 2010
+++ src/sys/arch/sgimips/conf/majors.sgimips Tue Apr 26 16:36:41 2011
@@ -1,4 +1,4 @@
-# $NetBSD: majors.sgimips,v 1.25 2010/03/06 23:45:40 plunky Exp $
+# $NetBSD: majors.sgimips,v 1.26 2011/04/26 16:36:41 joerg Exp $
#
# Device majors for sgimips
#
@@ -51,8 +51,6 @@
device-major wsfont char 54 wsfont
device-major clockctl char 60 clockctl
-device-major irix_kmem char 61 compat_irix
-device-major irix_usema char 62 compat_irix
device-major audio char 64 audio
device-major pci char 65 pci
device-major irframe char 66 irframedrv
Index: src/sys/conf/files
diff -u src/sys/conf/files:1.1008 src/sys/conf/files:1.1009
--- src/sys/conf/files:1.1008 Tue Apr 26 15:51:31 2011
+++ src/sys/conf/files Tue Apr 26 16:36:42 2011
@@ -1,4 +1,4 @@
-# $NetBSD: files,v 1.1008 2011/04/26 15:51:31 joerg Exp $
+# $NetBSD: files,v 1.1009 2011/04/26 16:36:42 joerg Exp $
# @(#)files.newconf 7.5 (Berkeley) 5/10/93
version 20100430
@@ -138,7 +138,6 @@
defflag COMPAT_OSSAUDIO
defflag COMPAT_FREEBSD: COMPAT_30
defflag COMPAT_IBCS2
-defflag COMPAT_IRIX
defflag COMPAT_LINUX: COMPAT_16
defflag COMPAT_LINUX32 : COMPAT_LINUX
defflag COMPAT_OSF1
@@ -1300,8 +1299,6 @@
defpseudo sequencer
defpseudo clockctl
-defpseudo irix_kmem
-defpseudo irix_usema
#
# Accept filters. XXX should use another registration/initialization method.
Index: src/sys/kern/kern_exec.c
diff -u src/sys/kern/kern_exec.c:1.313 src/sys/kern/kern_exec.c:1.314
--- src/sys/kern/kern_exec.c:1.313 Mon Mar 14 20:12:40 2011
+++ src/sys/kern/kern_exec.c Tue Apr 26 16:36:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: kern_exec.c,v 1.313 2011/03/14 20:12:40 jakllsch Exp $ */
+/* $NetBSD: kern_exec.c,v 1.314 2011/04/26 16:36:42 joerg Exp $ */
/*-
* Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: kern_exec.c,v 1.313 2011/03/14 20:12:40 jakllsch Exp $");
+__KERNEL_RCSID(0, "$NetBSD: kern_exec.c,v 1.314 2011/04/26 16:36:42 joerg Exp $");
#include "opt_ktrace.h"
#include "opt_modular.h"
@@ -486,7 +486,6 @@
"compat_aoutm68k",
"compat_freebsd",
"compat_ibcs2",
- "compat_irix",
"compat_linux",
"compat_linux32",
"compat_netbsd32",
Index: src/sys/kern/kern_fork.c
diff -u src/sys/kern/kern_fork.c:1.181 src/sys/kern/kern_fork.c:1.182
--- src/sys/kern/kern_fork.c:1.181 Sun Apr 24 20:17:53 2011
+++ src/sys/kern/kern_fork.c Tue Apr 26 16:36:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: kern_fork.c,v 1.181 2011/04/24 20:17:53 rmind Exp $ */
+/* $NetBSD: kern_fork.c,v 1.182 2011/04/26 16:36:42 joerg Exp $ */
/*-
* Copyright (c) 1999, 2001, 2004, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -67,7 +67,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: kern_fork.c,v 1.181 2011/04/24 20:17:53 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: kern_fork.c,v 1.182 2011/04/26 16:36:42 joerg Exp $");
#include "opt_ktrace.h"
@@ -360,9 +360,9 @@
/*
* p_limit (rlimit stuff) is usually copy-on-write, so we just need
* to bump pl_refcnt.
- * However in some cases (see compat irix, and plausibly from clone)
- * the parent and child share limits - in which case nothing else
- * must have a copy of the limits (PL_SHAREMOD is set).
+ * However in some cases like clone the parent and child
+ * share limits - in which case nothing else must have a copy
+ * of the limits (PL_SHAREMOD is set).
*/
if (__predict_false(flags & FORK_SHARELIMIT))
lim_privatise(p1, 1);
Index: src/sys/sys/sysctl.h
diff -u src/sys/sys/sysctl.h:1.193 src/sys/sys/sysctl.h:1.194
--- src/sys/sys/sysctl.h:1.193 Tue Apr 26 15:51:32 2011
+++ src/sys/sys/sysctl.h Tue Apr 26 16:36:43 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: sysctl.h,v 1.193 2011/04/26 15:51:32 joerg Exp $ */
+/* $NetBSD: sysctl.h,v 1.194 2011/04/26 16:36:43 joerg Exp $ */
/*
* Copyright (c) 1989, 1993
@@ -1003,14 +1003,12 @@
* Subsequent levels are specified in the emulations themselves.
*/
#define EMUL_LINUX 1
-#define EMUL_IRIX 2
#define EMUL_LINUX32 5
#define EMUL_MAXID 6
#define CTL_EMUL_NAMES { \
{ 0, 0 }, \
{ "linux", CTLTYPE_NODE }, \
- { "irix", CTLTYPE_NODE }, \
{ "linux32", CTLTYPE_NODE }, \
}
Index: src/usr.bin/kdump/setemul.c
diff -u src/usr.bin/kdump/setemul.c:1.27 src/usr.bin/kdump/setemul.c:1.28
--- src/usr.bin/kdump/setemul.c:1.27 Tue Apr 26 15:51:32 2011
+++ src/usr.bin/kdump/setemul.c Tue Apr 26 16:36:43 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: setemul.c,v 1.27 2011/04/26 15:51:32 joerg Exp $ */
+/* $NetBSD: setemul.c,v 1.28 2011/04/26 16:36:43 joerg Exp $ */
/*-
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -62,7 +62,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: setemul.c,v 1.27 2011/04/26 15:51:32 joerg Exp $");
+__RCSID("$NetBSD: setemul.c,v 1.28 2011/04/26 16:36:43 joerg Exp $");
#endif /* not lint */
#include <sys/param.h>
@@ -84,7 +84,6 @@
#include "../../sys/compat/netbsd32/netbsd32_syscall.h"
#include "../../sys/compat/freebsd/freebsd_syscall.h"
#include "../../sys/compat/ibcs2/ibcs2_syscall.h"
-#include "../../sys/compat/irix/irix_syscall.h"
#include "../../sys/compat/linux/linux_syscall.h"
#include "../../sys/compat/linux32/linux32_syscall.h"
#include "../../sys/compat/osf1/osf1_syscall.h"
@@ -103,7 +102,6 @@
#include "../../sys/compat/netbsd32/netbsd32_syscalls.c"
#include "../../sys/compat/freebsd/freebsd_syscalls.c"
#include "../../sys/compat/ibcs2/ibcs2_syscalls.c"
-#include "../../sys/compat/irix/irix_syscalls.c"
#include "../../sys/compat/linux/linux_syscalls.c"
#include "../../sys/compat/linux32/linux32_syscalls.c"
#include "../../sys/compat/osf1/osf1_syscalls.c"
@@ -118,7 +116,6 @@
#include "../../sys/compat/svr4/svr4_errno.c"
#include "../../sys/compat/ibcs2/ibcs2_errno.c"
-#include "../../sys/compat/irix/irix_errno.c"
#include "../../sys/compat/osf1/osf1_errno.c"
#include "../../sys/compat/linux/common/linux_errno.c"
#undef KTRACE
@@ -126,7 +123,6 @@
#define SIGRTMIN 33 /* XXX */
#include "../../sys/compat/svr4/svr4_signo.c"
#include "../../sys/compat/ibcs2/ibcs2_signo.c"
-/* irix uses svr4 */
#include "../../sys/compat/osf1/osf1_signo.c"
#include "../../sys/compat/linux/common/linux_signo.c"
@@ -150,14 +146,6 @@
native_to_ibcs2_errno, NELEM(native_to_ibcs2_errno),
ibcs2_to_native_signo, NSIG, 0 },
- { "irix o32", irix_syscallnames, IRIX_SYS_MAXSYSCALL,
- native_to_irix_errno, NELEM(native_to_irix_errno),
- svr4_to_native_signo, NSIG, 0 },
-
- { "irix n32", irix_syscallnames, IRIX_SYS_MAXSYSCALL,
- native_to_irix_errno, NELEM(native_to_irix_errno),
- svr4_to_native_signo, NSIG, 0 },
-
{ "linux", linux_syscallnames, LINUX_SYS_MAXSYSCALL,
native_to_linux_errno, NELEM(native_to_linux_errno),
linux_to_native_signo, NSIG, 0 },