Source-Changes-HG archive

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

[src/trunk]: src/share/mk switch alpha, ia64, sparc*, riscv*, amd64 and vax t...



details:   https://anonhg.NetBSD.org/src/rev/3c8e1d85ddb3
branches:  trunk
changeset: 378558:3c8e1d85ddb3
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sat Apr 17 04:07:16 2021 +0000

description:
switch alpha, ia64, sparc*, riscv*, amd64 and vax to GCC 10 default.

diffstat:

 external/gpl3/gcc/README.gcc10 |  18 +++++++++---------
 share/mk/bsd.own.mk            |  13 ++++++++++++-
 2 files changed, 21 insertions(+), 10 deletions(-)

diffs (74 lines):

diff -r 3c01ab0201a3 -r 3c8e1d85ddb3 external/gpl3/gcc/README.gcc10
--- a/external/gpl3/gcc/README.gcc10    Sat Apr 17 03:57:42 2021 +0000
+++ b/external/gpl3/gcc/README.gcc10    Sat Apr 17 04:07:16 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc10,v 1.10 2021/04/17 01:59:41 mrg Exp $
+$NetBSD: README.gcc10,v 1.11 2021/04/17 04:07:16 mrg Exp $
 
 
 new stuff:
@@ -34,7 +34,7 @@ architecture  tools   kernels libgcc  native
 ------------   -----   ------- ------  ----------      ------------    ----    ---     --------
 aarch64                y       n[3]    n[3]    y               n               ?       ?       ?
 aarch64be      y       n[3]    n[3]    y               n               ?       ?       ?
-alpha          y       y       y       y               y               y       y       n
+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               ?       ?       ?
@@ -51,7 +51,7 @@ earmv7hf      y       y       y       y               y               y       y       n
 earmv7hfeb     y       b       y       y               y               ?       ?       ?
 hppa           y       y       y       y               y               y       ?       ?
 i386           y       y       y       y               y               y       n[8]    ?
-ia64           y       y       y       y               y               ?       N/A     n
+ia64           y       y       y       y               y               ?       N/A     y
 m68000         y       b       y       y               n[1]            ?       ?       ?
 m68k           y       y       y       y               y[9]            y       n       n
 mipseb         y       y       y       y               y               y       ?       ?
@@ -62,12 +62,12 @@ powerpc             y       b       y       y               y               y       ?       n
 powerpc64      y       b       y       y               y               N/A     N/A     n
 sh3eb          y       b       y       y               y               ?       ?       ?
 sh3el          y       y       y       y               y               y       y[7]    ?
-sparc          y       y       y       y               y               y       y       n
-sparc64                y       y       y       y               y               y       y       n
-vax            y       y       y       y               y               y       n[6]    n
-x86_64         y       y       y       y               y               y       y       n
-riscv32                y       N/A     y       y               y               N/A     N/A     n
-riscv64                y       N/A     y       y               y               N/A     N/A     n
+sparc          y       y       y       y               y               y       y       y
+sparc64                y       y       y       y               y               y       y       y
+vax            y       y       y       y               y               y       n[6]    y
+x86_64         y       y       y       y               y               y       y       y
+riscv32                y       N/A     y       y               y               N/A     N/A     y
+riscv64                y       N/A     y       y               y               N/A     N/A     y
 --
 coldfire       ?       N/A     ?       ?               ?               N/A     N/A
 ------------   -----   ------- ------  ----------      ------------    ----    ---
diff -r 3c01ab0201a3 -r 3c8e1d85ddb3 share/mk/bsd.own.mk
--- a/share/mk/bsd.own.mk       Sat Apr 17 03:57:42 2021 +0000
+++ b/share/mk/bsd.own.mk       Sat Apr 17 04:07:16 2021 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: bsd.own.mk,v 1.1239 2021/04/12 04:18:38 mrg Exp $
+#      $NetBSD: bsd.own.mk,v 1.1240 2021/04/17 04:07:16 mrg Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -63,7 +63,18 @@ TOOLCHAIN_MISSING?=  no
 #
 # What GCC is used?
 #
+.if ${MACHINE} == "alpha" || \
+    ${MACHINE} == "amd64" || \
+    ${MACHINE} == "ia64" || \
+    ${MACHINE} == "sparc" || \
+    ${MACHINE} == "sparc64" || \
+    ${MACHINE} == "vax" || \
+    ${MACHINE_ARCH} == "riscv32" || \
+    ${MACHINE_ARCH} == "riscv64"
+HAVE_GCC?=     10
+.else
 HAVE_GCC?=     9
+.endif
 
 #
 # Platforms that can't run a modern GCC natively



Home | Main Index | Thread Index | Old Index