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