Source-Changes-HG archive

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

[src/trunk]: src switch powerpc and arm64 to GCC 10.



details:   https://anonhg.NetBSD.org/src/rev/cca92054c67f
branches:  trunk
changeset: 961906:cca92054c67f
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Apr 25 08:01:54 2021 +0000

description:
switch powerpc and arm64 to GCC 10.

diffstat:

 doc/CHANGES                    |   5 ++++-
 external/gpl3/gcc/README.gcc10 |  22 +++++++++++-----------
 share/mk/bsd.own.mk            |   9 +++++----
 3 files changed, 20 insertions(+), 16 deletions(-)

diffs (95 lines):

diff -r 624b9db02a5b -r cca92054c67f doc/CHANGES
--- a/doc/CHANGES       Sun Apr 25 06:21:37 2021 +0000
+++ b/doc/CHANGES       Sun Apr 25 08:01:54 2021 +0000
@@ -1,4 +1,4 @@
-# LIST OF CHANGES FROM LAST RELEASE:                   <$Revision: 1.2798 $>
+# LIST OF CHANGES FROM LAST RELEASE:                   <$Revision: 1.2799 $>
 #
 #
 # [Note: This file does not mention every change made to the NetBSD source tree.
@@ -361,4 +361,7 @@
        sparc64: Switch to GCC 10.  [mrg 20200416]
        vax: Switch to GCC 10.  [mrg 20200416]
        tmux(1): Imported 3.2. [christos 20210417]
+       hppa: Switch to GCC 10.  [skrll 20200418]
        OpenSSH: Import 8.6. [christos 20210419]
+       powerpc: Switch to GCC 10.  [mrg 20200425]
+       aarch64: Switch to GCC 10.  [mrg 20200425]
diff -r 624b9db02a5b -r cca92054c67f external/gpl3/gcc/README.gcc10
--- a/external/gpl3/gcc/README.gcc10    Sun Apr 25 06:21:37 2021 +0000
+++ b/external/gpl3/gcc/README.gcc10    Sun Apr 25 08:01:54 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc10,v 1.17 2021/04/23 22:53:03 mrg Exp $
+$NetBSD: README.gcc10,v 1.18 2021/04/25 08:01:54 mrg Exp $
 
 
 new stuff:
@@ -30,19 +30,19 @@
 
 architecture   tools   kernels libgcc  native-gcc      make release    runs    atf     switched
 ------------   -----   ------- ------  ----------      ------------    ----    ---     --------
-aarch64                y       y       y       y               y               y       y       n
-aarch64eb      y       y       y       y               y               y       y       n
+aarch64                y       y       y       y               y               y       y       y
+aarch64eb      y       y       y       y               y               y       y       y
 alpha          y       y       y       y               y               y       y       y
 earmv4         y       y       y       y               y               y       ?       n
 earmv4eb       y       b       y       y               y               ?       ?       ?
 earmv5         y       b       y       y               y               y       y       n
 earmv5eb       y       b       y       y               y               ?       ?       ?
-earmv5hf       y       b       y       y               y               ?       ?       ?
+earmv5hf       y       y       y       y               y               ?       ?       ?
 earmv5hfeb     y       b       y       y               y               ?       ?       ?
-earmv6         y       b       y       y               y               ?       ?       ?
-earmv6eb       y       b       y       y               y               ?       ?       ?
-earmv6hf       y       b       y       y               y               ?       ?       ?
-earmv6hfeb     y       b       y       y               y               ?       ?       ?
+earmv6         y       b       y       y               y               y       ?       ?
+earmv6eb       y       b       y       y               y               y       ?       ?
+earmv6hf       y       y       y       y               y               y       ?       ?
+earmv6hfeb     y       b       y       y               y               y       ?       ?
 earmv7         y       b       y       y               y               ?       ?       ?
 earmv7eb       y       b       y       y               y               ?       ?       ?
 earmv7hf       y       y       y       y               y               y       y       n
@@ -54,10 +54,10 @@
 m68k           y       y       y       y               y[9]            y       ?       n
 mipseb         y       y       y       y               y               y       ?       ?
 mipsel         y       y       y       y               y               y       ?       ?
-mips64eb       y       y       y       y               y               y       ?       ?
+mips64eb       y       y       y       y               y               y       y       ?
 mips64el       y       b       y       y               y               y       ?       ?
-powerpc                y       b       y       y               y               y       ?       n
-powerpc64      y       b       y       y               y               N/A     N/A     n
+powerpc                y       b       y       y               y               y       y       y
+powerpc64      y       b       y       y               y               N/A     N/A     y
 sh3eb          y       b       y       y               y               ?       ?       ?
 sh3el          y       y       y       y               y               y       y[7]    n
 sparc          y       y       y       y               y               y       y       y
diff -r 624b9db02a5b -r cca92054c67f share/mk/bsd.own.mk
--- a/share/mk/bsd.own.mk       Sun Apr 25 06:21:37 2021 +0000
+++ b/share/mk/bsd.own.mk       Sun Apr 25 08:01:54 2021 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: bsd.own.mk,v 1.1242 2021/04/18 20:32:49 skrll Exp $
+#      $NetBSD: bsd.own.mk,v 1.1243 2021/04/25 08:01:54 mrg Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -64,14 +64,15 @@
 # What GCC is used?
 #
 .if ${MACHINE} == "alpha" || \
-    ${MACHINE_ARCH} == "x86_64" || \
     ${MACHINE} == "hppa" || \
     ${MACHINE} == "ia64" || \
     ${MACHINE} == "sparc" || \
     ${MACHINE} == "sparc64" || \
     ${MACHINE} == "vax" || \
-    ${MACHINE_ARCH} == "riscv32" || \
-    ${MACHINE_ARCH} == "riscv64"
+    ${MACHINE_ARCH} == "x86_64" || \
+    ${MACHINE_CPU} == "aarch64" || \
+    ${MACHINE_CPU} == "powerpc" || \
+    ${MACHINE_CPU} == "riscv"
 HAVE_GCC?=     10
 .else
 HAVE_GCC?=     9



Home | Main Index | Thread Index | Old Index