Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/share/mk switch mips* and i386 to GCC 10.
details: https://anonhg.NetBSD.org/src/rev/358173c62c5b
branches: trunk
changeset: 379309:358173c62c5b
user: mrg <mrg%NetBSD.org@localhost>
date: Thu May 27 06:58:27 2021 +0000
description:
switch mips* and i386 to GCC 10.
arm32 (significant issues remaining), m68k (seems fine, but x68k
needs to reduce support in loadbsd), and sh3 remaining.
diffstat:
external/gpl3/gcc/README.gcc10 | 14 +++++++-------
share/mk/bsd.own.mk | 4 +++-
2 files changed, 10 insertions(+), 8 deletions(-)
diffs (62 lines):
diff -r c2e960ec518c -r 358173c62c5b external/gpl3/gcc/README.gcc10
--- a/external/gpl3/gcc/README.gcc10 Thu May 27 06:54:44 2021 +0000
+++ b/external/gpl3/gcc/README.gcc10 Thu May 27 06:58:27 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc10,v 1.20 2021/04/25 15:32:24 rin Exp $
+$NetBSD: README.gcc10,v 1.21 2021/05/27 06:58:27 mrg Exp $
new stuff:
@@ -48,14 +48,14 @@ earmv7eb y b y y y ? ? ?
earmv7hf y y y y y y y n
earmv7hfeb y b y y y y y n
hppa y y y y y y y y
-i386 y y y y y y n[8] ?
+i386 y y y y y y n[8] y
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
-mipseb y y y y y y ? ?
-mipsel y y y y y y ? ?
-mips64eb y y y y y y y ?
-mips64el y b y y y y ? ?
+mipseb y y y y y y ? y
+mipsel y y y y y y ? y
+mips64eb y y y y y y y y
+mips64el y b y y y y ? y
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 ? ? ?
@@ -85,7 +85,7 @@ architecture tools kernels libgcc native
[8] - i386 seems to have a signal delivery issue. pthread tests hang and then
complain with eg:
threads_and_exec: q[ 627.6700846] sorry, pid 3154 was killed: orphaned traced process
- this problem occurs with GCC 9 as well.
+ this problem occurs with GCC 9 as well. works in qemu?
[9] - x68k/stand fails with:
link loadbsd/loadbsd.x
loadbsd1: program header #1 is not loadable
diff -r c2e960ec518c -r 358173c62c5b share/mk/bsd.own.mk
--- a/share/mk/bsd.own.mk Thu May 27 06:54:44 2021 +0000
+++ b/share/mk/bsd.own.mk Thu May 27 06:58:27 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.own.mk,v 1.1248 2021/05/26 20:21:25 christos Exp $
+# $NetBSD: bsd.own.mk,v 1.1249 2021/05/27 06:58:27 mrg Exp $
# This needs to be before bsd.init.mk
.if defined(BSD_MK_COMPAT_FILE)
@@ -74,12 +74,14 @@ TOOLCHAIN_MISSING?= no
#
.if ${MACHINE} == "alpha" || \
${MACHINE} == "hppa" || \
+ ${MACHINE} == "i386" || \
${MACHINE} == "ia64" || \
${MACHINE} == "sparc" || \
${MACHINE} == "sparc64" || \
${MACHINE} == "vax" || \
${MACHINE_ARCH} == "x86_64" || \
${MACHINE_CPU} == "aarch64" || \
+ ${MACHINE_CPU} == "mips" || \
${MACHINE_CPU} == "powerpc" || \
${MACHINE_CPU} == "riscv"
HAVE_GCC?= 10
Home |
Main Index |
Thread Index |
Old Index