Source-Changes-HG archive

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

[src/trunk]: src/sys/arch Add COMPAT_NETBSD32, following the switch to eabi b...



details:   https://anonhg.NetBSD.org/src/rev/dc4d110b218e
branches:  trunk
changeset: 331141:dc4d110b218e
user:      martin <martin%NetBSD.org@localhost>
date:      Sun Aug 03 08:53:56 2014 +0000

description:
Add COMPAT_NETBSD32, following the switch to eabi by default.

diffstat:

 sys/arch/acorn26/conf/GENERIC      |   3 ++-
 sys/arch/acorn32/conf/GENERIC      |   5 +++--
 sys/arch/cats/conf/GENERIC         |   3 ++-
 sys/arch/epoc32/conf/GENERIC       |   5 +++--
 sys/arch/evbarm/conf/ADI_BRH       |   3 ++-
 sys/arch/evbarm/conf/ARMADAXP      |   3 ++-
 sys/arch/evbarm/conf/ARMADILLO210  |   3 ++-
 sys/arch/evbarm/conf/ARMADILLO9    |   3 ++-
 sys/arch/evbarm/conf/BCM5301X      |   3 ++-
 sys/arch/evbarm/conf/BCM56340      |   3 ++-
 sys/arch/evbarm/conf/BEAGLEBOARD   |   3 ++-
 sys/arch/evbarm/conf/BEAGLEBOARDXM |   3 ++-
 sys/arch/evbarm/conf/BEAGLEBONE    |   3 ++-
 sys/arch/evbarm/conf/CP3100        |   3 ++-
 sys/arch/evbarm/conf/CUBIEBOARD    |   3 ++-
 sys/arch/evbarm/conf/CUBIETRUCK    |   9 ++++++++-
 sys/arch/evbarm/conf/GEMINI        |   1 +
 sys/arch/evbarm/conf/GEMINI_MASTER |   1 +
 sys/arch/evbarm/conf/GEMINI_SLAVE  |   1 +
 sys/arch/evbarm/conf/GOLDENGATE    |   3 ++-
 sys/arch/evbarm/conf/GUMSTIX       |   3 ++-
 sys/arch/hpcarm/conf/IPAQ          |   3 ++-
 sys/arch/hpcarm/conf/JORNADA720    |   5 +++--
 sys/arch/hpcarm/conf/JORNADA820    |  12 +++++++-----
 sys/arch/hpcarm/conf/NETBOOKPRO    |   5 +++--
 sys/arch/hpcarm/conf/WZERO3        |   5 +++--
 sys/arch/iyonix/conf/GENERIC       |   5 +++--
 sys/arch/netwinder/conf/GENERIC    |   3 ++-
 sys/arch/shark/conf/GENERIC        |   5 +++--
 sys/arch/zaurus/conf/GENERIC       |   3 ++-
 30 files changed, 75 insertions(+), 38 deletions(-)

diffs (truncated from 597 to 300 lines):

diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/acorn26/conf/GENERIC
--- a/sys/arch/acorn26/conf/GENERIC     Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/acorn26/conf/GENERIC     Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.76 2013/07/12 14:28:39 kiyohara Exp $
+# $NetBSD: GENERIC,v 1.77 2014/08/03 08:53:56 martin Exp $
 #
 # GENERIC machine description file
 # 
@@ -76,6 +76,7 @@
 # Executable format options
 options        EXEC_ELF32
 options        EXEC_SCRIPT
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
 # Networking options
 options        GATEWAY         # packet forwarding
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/acorn32/conf/GENERIC
--- a/sys/arch/acorn32/conf/GENERIC     Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/acorn32/conf/GENERIC     Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: GENERIC,v 1.111 2013/06/30 21:38:55 rmind Exp $
+#      $NetBSD: GENERIC,v 1.112 2014/08/03 08:53:56 martin Exp $
 #
 #      GENERIC --- NetBSD/acorn32 complete configuration
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "GENERIC-$Revision: 1.111 $"
+#ident         "GENERIC-$Revision: 1.112 $"
 
 # estimated number of users
 maxusers       32
@@ -104,6 +104,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 options        COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/cats/conf/GENERIC
--- a/sys/arch/cats/conf/GENERIC        Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/cats/conf/GENERIC        Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.149 2013/06/30 21:38:56 rmind Exp $
+# $NetBSD: GENERIC,v 1.150 2014/08/03 08:53:56 martin Exp $
 #
 # GENERIC machine description file
 # 
@@ -120,6 +120,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/epoc32/conf/GENERIC
--- a/sys/arch/epoc32/conf/GENERIC      Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/epoc32/conf/GENERIC      Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: GENERIC,v 1.2 2013/06/25 13:56:59 kiyohara Exp $
+#      $NetBSD: GENERIC,v 1.3 2014/08/03 08:53:56 martin Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 #options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "GENERIC-$Revision: 1.2 $"
+#ident                 "GENERIC-$Revision: 1.3 $"
 
 maxusers       32                      # estimated number of users
 
@@ -65,6 +65,7 @@
 options        PPP_FILTER      # Active filter support for PPP (requires bpf)
 
 # Compatibility options
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_09       # NetBSD 0.9,
 #options       COMPAT_10       # NetBSD 1.0,
 #options       COMPAT_11       # NetBSD 1.1,
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/ADI_BRH
--- a/sys/arch/evbarm/conf/ADI_BRH      Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/ADI_BRH      Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: ADI_BRH,v 1.65 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: ADI_BRH,v 1.66 2014/08/03 08:53:56 martin Exp $
 #
 #      ADI_BRH -- ADI Engineering "Big Red Head" i80200 Evaluation Board
 #
@@ -74,6 +74,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/ARMADAXP
--- a/sys/arch/evbarm/conf/ARMADAXP     Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/ARMADAXP     Sun Aug 03 08:53:56 2014 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: ARMADAXP,v 1.11 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: ARMADAXP,v 1.12 2014/08/03 08:53:56 martin Exp $
 #
 #      ARMADA XP DEV BOARD
 #
@@ -81,6 +81,7 @@
 #options       NFS_BOOT_RWSIZE=1024
 
 # Compatibility options
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
 #options       COMPAT_40       # NetBSD 4.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/ARMADILLO210
--- a/sys/arch/evbarm/conf/ARMADILLO210 Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/ARMADILLO210 Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: ARMADILLO210,v 1.30 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: ARMADILLO210,v 1.31 2014/08/03 08:53:56 martin Exp $
 #
 #      ARMADILLO210 -- Atmark Techno, Armadillo-210
 #
@@ -71,6 +71,7 @@
 #options       NFS_BOOT_BOOTPARAM
 
 # Compatibility options
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_16       # NetBSD 1.6 compatibility.
 #options       COMPAT_20       # NetBSD 2.0
 options        COMPAT_30       # NetBSD 3.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/ARMADILLO9
--- a/sys/arch/evbarm/conf/ARMADILLO9   Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/ARMADILLO9   Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: ARMADILLO9,v 1.44 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: ARMADILLO9,v 1.45 2014/08/03 08:53:56 martin Exp $
 #
 #      ARMADILLO9 -- Atmark Techno, Armadillo-9
 #
@@ -71,6 +71,7 @@
 #options       NFS_BOOT_BOOTPARAM
 
 # Compatibility options
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_16       # NetBSD 1.6 compatibility.
 options        COMPAT_20       # NetBSD 2.0
 options        COMPAT_30       # NetBSD 3.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/BCM5301X
--- a/sys/arch/evbarm/conf/BCM5301X     Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/BCM5301X     Sun Aug 03 08:53:56 2014 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: BCM5301X,v 1.18 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: BCM5301X,v 1.19 2014/08/03 08:53:56 martin Exp $
 #
 #      BCM5301X -- Broadcom BCM5301X Eval Board Kernel
 #
@@ -88,6 +88,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/BCM56340
--- a/sys/arch/evbarm/conf/BCM56340     Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/BCM56340     Sun Aug 03 08:53:56 2014 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: BCM56340,v 1.3 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: BCM56340,v 1.4 2014/08/03 08:53:56 martin Exp $
 #
 #      BCM5301X -- Broadcom BCM5301X Eval Board Kernel
 #
@@ -88,6 +88,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/BEAGLEBOARD
--- a/sys/arch/evbarm/conf/BEAGLEBOARD  Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/BEAGLEBOARD  Sun Aug 03 08:53:56 2014 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: BEAGLEBOARD,v 1.53 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: BEAGLEBOARD,v 1.54 2014/08/03 08:53:56 martin Exp $
 #
 #      BEAGLEBOARD -- TI OMAP 3530 Eval Board Kernel
 #
@@ -80,6 +80,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/BEAGLEBOARDXM
--- a/sys/arch/evbarm/conf/BEAGLEBOARDXM        Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/BEAGLEBOARDXM        Sun Aug 03 08:53:56 2014 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: BEAGLEBOARDXM,v 1.13 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: BEAGLEBOARDXM,v 1.14 2014/08/03 08:53:56 martin Exp $
 #
 #      BEAGLEBOARD -- TI OMAP 3530 Eval Board Kernel
 #
@@ -79,6 +79,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/BEAGLEBONE
--- a/sys/arch/evbarm/conf/BEAGLEBONE   Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/BEAGLEBONE   Sun Aug 03 08:53:56 2014 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: BEAGLEBONE,v 1.23 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: BEAGLEBONE,v 1.24 2014/08/03 08:53:56 martin Exp $
 #
 #      BEAGLEBONE -- TI AM335x board Kernel
 #
@@ -83,6 +83,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/CP3100
--- a/sys/arch/evbarm/conf/CP3100       Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/CP3100       Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: CP3100,v 1.38 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: CP3100,v 1.39 2014/08/03 08:53:56 martin Exp $
 #
 #      CP3100 -- Certance CP3100 Kernel
 #
@@ -76,6 +76,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/CUBIEBOARD
--- a/sys/arch/evbarm/conf/CUBIEBOARD   Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/CUBIEBOARD   Sun Aug 03 08:53:56 2014 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: CUBIEBOARD,v 1.11 2014/07/27 03:34:41 dholland Exp $
+#      $NetBSD: CUBIEBOARD,v 1.12 2014/08/03 08:53:56 martin Exp $
 #
 #      CUBIEBOARD -- Allwinner A10/A20 Eval Board Kernel
 #
@@ -83,6 +83,7 @@
 
 # Compatibility options
 
+options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 #options       COMPAT_43       # 4.3BSD compatibility.
 options        COMPAT_60       # NetBSD 6.0 compatibility.
 options        COMPAT_50       # NetBSD 5.0 compatibility.
diff -r 5c7bb51cf818 -r dc4d110b218e sys/arch/evbarm/conf/CUBIETRUCK
--- a/sys/arch/evbarm/conf/CUBIETRUCK   Sun Aug 03 01:03:41 2014 +0000
+++ b/sys/arch/evbarm/conf/CUBIETRUCK   Sun Aug 03 08:53:56 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: CUBIETRUCK,v 1.1 2014/04/11 04:19:47 matt Exp $
+#      $NetBSD: CUBIETRUCK,v 1.2 2014/08/03 08:53:56 martin Exp $
 #
 #      CUBIETRUCK - Cubieboard3 (mostly cubieboard2 with 2GB)
 #
@@ -17,3 +17,10 @@
 # We need this too.
 #
 options        PMAP_NEED_ALLOC_POOLPAGE
+
+#
+# not fully working yet
+#
+# options      MULTIPROCESSOR
+# cpu* at mainbus?
+# options      VERBOSE_INIT_ARM # verbose bootstraping messages



Home | Main Index | Thread Index | Old Index