Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/sparc64/conf We don't have a default binary format:...
details: https://anonhg.NetBSD.org/src/rev/bfce72cb79bc
branches: trunk
changeset: 467715:bfce72cb79bc
user: eeh <eeh%NetBSD.org@localhost>
date: Sat Mar 27 17:58:20 1999 +0000
description:
We don't have a default binary format: EXEC_AOUT is used for NetBSD/sparc pre 1.4,
EXEC_ELF64 is used for NetBSD/sparc64, and EXEC_ELF32 is used for NetBSD/sparc_elf.
We really need a way to turn these on and off depending on whether we're building
a 32-bit or 64-bit kernel...
diffstat:
sys/arch/sparc64/conf/GENERIC | 4 +++-
sys/arch/sparc64/conf/GENERIC64 | 6 ++++--
sys/arch/sparc64/conf/NONPLUS | 10 ++++++++--
sys/arch/sparc64/conf/NONPLUS64 | 4 +++-
sys/arch/sparc64/conf/std.sparc64 | 5 +++--
5 files changed, 21 insertions(+), 8 deletions(-)
diffs (118 lines):
diff -r 4df731e4bc44 -r bfce72cb79bc sys/arch/sparc64/conf/GENERIC
--- a/sys/arch/sparc64/conf/GENERIC Sat Mar 27 17:46:00 1999 +0000
+++ b/sys/arch/sparc64/conf/GENERIC Sat Mar 27 17:58:20 1999 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.12 1999/03/26 04:29:20 eeh Exp $
+# $NetBSD: GENERIC,v 1.13 1999/03/27 17:58:20 eeh Exp $
include "arch/sparc64/conf/std.sparc64"
@@ -130,6 +130,8 @@
options EXEC_ELF32 # Exec module for SunOS 5.x binaries.
#options EXEC_ELF64 # Exec module for sparc64 & SunOs 5.x binaries. -- 64-bit only
#options SYSCALL_DEBUG
+#options COMPAT_AOUT # NetBSD/sparc compat support
+options EXEC_AOUT # execve(2) support for a.out binaries
## File systems. You probably need at least one of FFS or NFS.
file-system FFS # Berkeley Fast Filesystem
diff -r 4df731e4bc44 -r bfce72cb79bc sys/arch/sparc64/conf/GENERIC64
--- a/sys/arch/sparc64/conf/GENERIC64 Sat Mar 27 17:46:00 1999 +0000
+++ b/sys/arch/sparc64/conf/GENERIC64 Sat Mar 27 17:58:20 1999 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC64,v 1.2 1999/03/26 04:29:20 eeh Exp $
+# $NetBSD: GENERIC64,v 1.3 1999/03/27 17:58:20 eeh Exp $
include "arch/sparc64/conf/std.sparc64"
@@ -124,9 +124,11 @@
options COMPAT_11 # NetBSD 1.1 binary compatibility
options COMPAT_12 # NetBSD 1.2 binary compatibility
options COMPAT_13 # NetBSD 1.3 binary compatibility
-options COMPAT_NETBSD32 # NetBSD/sparc binary compatibility
options COMPAT_SUNOS # SunOS 4.x binary compatibility
options COMPAT_SVR4 # SunOS 5.x binary compatibility
+options COMPAT_NETBSD32 # NetBSD/sparc binary compatibility
+#options COMPAT_AOUT # NetBSD/sparc compat support
+options EXEC_AOUT # execve(2) support for a.out binaries
options EXEC_ELF32 # Exec module for SunOS 5.x binaries.
options EXEC_ELF64 # Exec module for sparc64 & SunOs 5.x binaries.
#options SYSCALL_DEBUG
diff -r 4df731e4bc44 -r bfce72cb79bc sys/arch/sparc64/conf/NONPLUS
--- a/sys/arch/sparc64/conf/NONPLUS Sat Mar 27 17:46:00 1999 +0000
+++ b/sys/arch/sparc64/conf/NONPLUS Sat Mar 27 17:58:20 1999 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: NONPLUS,v 1.9 1999/01/23 19:06:59 eeh Exp $
+# $NetBSD: NONPLUS,v 1.10 1999/03/27 17:58:20 eeh Exp $
include "arch/sparc64/conf/std.sparc64"
@@ -6,6 +6,7 @@
## System kernel configuration. See options(4) for more detail.
+options AUDIO_DEBUG=1
# Options for variants of the Sun SPARC architecure.
# We currently support three architecture types; at least one is required.
@@ -126,12 +127,14 @@
options COMPAT_11 # NetBSD 1.1 binary compatibility
options COMPAT_12 # NetBSD 1.2 binary compatibility
options COMPAT_13 # NetBSD 1.3 binary compatibility
-#options COMPAT_SPARC32 # NetBSD/sparc binary compatibility
options COMPAT_SUNOS # SunOS 4.x binary compatibility
options COMPAT_SVR4 # SunOS 5.x binary compatibility
+#options COMPAT_NETBSD32 # NetBSD/sparc binary compatibility
options EXEC_ELF32 # Exec module for SunOS 5.x binaries.
#options EXEC_ELF64 # Exec module for SunOS 5.x binaries.
options SYSCALL_DEBUG
+#options COMPAT_AOUT # NetBSD/sparc compat support
+options EXEC_AOUT # execve(2) support for a.out binaries
## File systems. You probably need at least one of FFS or NFS.
file-system FFS # Berkeley Fast Filesystem
@@ -303,6 +306,9 @@
## directly like the sun4c on-board, one uses the ledma device like the
## sun4m on-board, and one uses the lebuffer device.
+options LANCE_REVC_BUG
+options LEDEBUG
+
ledma0 at sbus0 slot ? offset ? # sun4m on-board
le0 at ledma0 # sun4m on-board
#le* at sbus? slot ? offset ? # SBus
diff -r 4df731e4bc44 -r bfce72cb79bc sys/arch/sparc64/conf/NONPLUS64
--- a/sys/arch/sparc64/conf/NONPLUS64 Sat Mar 27 17:46:00 1999 +0000
+++ b/sys/arch/sparc64/conf/NONPLUS64 Sat Mar 27 17:58:20 1999 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: NONPLUS64,v 1.5 1999/03/26 04:29:20 eeh Exp $
+# $NetBSD: NONPLUS64,v 1.6 1999/03/27 17:58:20 eeh Exp $
include "arch/sparc64/conf/std.sparc64"
@@ -132,6 +132,8 @@
options EXEC_ELF32 # Exec module for SunOS 5.x binaries.
options EXEC_ELF64 # Exec module for SunOS 5.x binaries.
options SYSCALL_DEBUG
+#options COMPAT_AOUT # NetBSD/sparc compat support
+options EXEC_AOUT # execve(2) support for a.out binaries
## File systems. You probably need at least one of FFS or NFS.
file-system FFS # Berkeley Fast Filesystem
diff -r 4df731e4bc44 -r bfce72cb79bc sys/arch/sparc64/conf/std.sparc64
--- a/sys/arch/sparc64/conf/std.sparc64 Sat Mar 27 17:46:00 1999 +0000
+++ b/sys/arch/sparc64/conf/std.sparc64 Sat Mar 27 17:58:20 1999 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: std.sparc64,v 1.3 1999/03/24 06:06:11 mrg Exp $
+# $NetBSD: std.sparc64,v 1.4 1999/03/27 17:58:20 eeh Exp $
#
# Mandatory NetBSD/sparc kernel options.
@@ -6,5 +6,6 @@
machine sparc64 # Machine architecture; required by config(8)
-options EXEC_AOUT # execve(2) support for a.out binaries
+options UVM # UVM virtual memory system
+
options EXEC_SCRIPT # execve(2) support for scripts
Home |
Main Index |
Thread Index |
Old Index