Module Name:    src
Committed By:   mrg
Date:           Sat Apr 17 04:07:16 UTC 2021

Modified Files:
        src/external/gpl3/gcc: README.gcc10
        src/share/mk: bsd.own.mk

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


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc/README.gcc10
cvs rdiff -u -r1.1239 -r1.1240 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/gcc/README.gcc10
diff -u src/external/gpl3/gcc/README.gcc10:1.10 src/external/gpl3/gcc/README.gcc10:1.11
--- src/external/gpl3/gcc/README.gcc10:1.10	Sat Apr 17 01:59:41 2021
+++ src/external/gpl3/gcc/README.gcc10	Sat Apr 17 04:07:16 2021
@@ -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
 ------------	-----	-------	------	----------	------------	----	---

Index: src/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.1239 src/share/mk/bsd.own.mk:1.1240
--- src/share/mk/bsd.own.mk:1.1239	Mon Apr 12 04:18:38 2021
+++ src/share/mk/bsd.own.mk	Sat Apr 17 04:07:16 2021
@@ -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

Reply via email to