Module Name: src
Committed By: mrg
Date: Fri May 29 01:18:50 UTC 2020
Modified Files:
src/external/gpl3/gcc: README.gcc8
Log Message:
alpha, vax, and sh3 have switched. (sh3 swithed a month ago by
accident when i wrote ${MACHINE_ARCH} != "sh3", but this should
have been MACHINE_CPU.) this means m68k is the only one left.
update various other parts and note some of the m68k issues.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/README.gcc8
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.gcc8
diff -u src/external/gpl3/gcc/README.gcc8:1.8 src/external/gpl3/gcc/README.gcc8:1.9
--- src/external/gpl3/gcc/README.gcc8:1.8 Mon Apr 27 03:29:57 2020
+++ src/external/gpl3/gcc/README.gcc8 Fri May 29 01:18:50 2020
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc8,v 1.8 2020/04/27 03:29:57 mrg Exp $
+$NetBSD: README.gcc8,v 1.9 2020/05/29 01:18:50 mrg Exp $
new stuff:
cc1objcplus
@@ -27,37 +27,37 @@ switched: has port switched? y (yes), n
architecture tools kernels libgcc native-gcc make release runs atf switched
------------ ----- ------- ------ ---------- ------------ ---- --- --------
aarch64 y y y y y y y y
-alpha y y y y y ? ? ?
-earmv4 y y y y y y ? y
-earmv4eb y ? y y ? ? ? y
-earm y ? y y ? ? ? y
-earmeb y ? y y ? ? ? y
-earmhf y ? y y ? ? ? y
-earmhfeb y ? y y ? ? ? y
-earmv6 y ? y y ? ? ? y
-earmv6eb y ? y y ? ? ? y
-earmv6hf y ? y y ? ? ? y
-earmv6hfeb y ? y y ? ? ? y
-earmv7 y ? y y ? ? ? y
-earmv7eb y ? y y ? ? ? y
-earmv7hf y y y y y y n[3] y
-earmv7hfeb y ? y y ? ? ? y
+alpha y y y y y y y y
+earmv4 y y y y y y y y
+earmv4eb y y y y y y y y
+earm y y y y y y y y
+earmeb y y y y y y y y
+earmhf y y y y y y y y
+earmhfeb y y y y y y y y
+earmv6 y y y y y y y y
+earmv6eb y y y y y y y y
+earmv6hf y y y y y y y y
+earmv6hfeb y y y y y y y y
+earmv7 y y y y y y y y
+earmv7eb y y y y y y y y
+earmv7hf y y y y y y y y
+earmv7hfeb y y y y y y y y
hppa y y y y y y y y
i386 y y y y y y y y
-ia64 y y y y y y n[4] y
-m68000 y ? y y ? ? ? ?
+ia64 y y y y y y n y
+m68000 y n[3] y y y ? ? ?
m68k y y y y y ? ? ?
-mipseb y y y y ? ? ? y
-mipsel y ? y y ? ? ? y
-mips64eb y y y y y y y[2] y
-mips64el y ? y y ? ? ? y
-powerpc y y y y y y y[1] y
-powerpc64 y n y y y y y y
-sh3eb y y y y y y y ?
-sh3el y y y y y ? ? ?
+mipseb y y y y y y y y
+mipsel y y y y y y y y
+mips64eb y y y y y y y y
+mips64el y y y y y y y y
+powerpc y y y y y y y y
+powerpc64 y n y y y ? y y
+sh3eb y y y y y y y y
+sh3el y y y y y y y y
sparc y y y y y y y y
sparc64 y y y y y y y y
-vax y ? ? y ? ? ? ?
+vax y y y y y y n[5] y
x86_64 y y y y y y y y
riscv32 y ? y y y ? ? y
riscv64 y ? y y y ? ? y
@@ -66,10 +66,8 @@ coldfire ? N/A ? ? ? N/A N/A
------------ ----- ------- ------ ---------- ------------ ---- ---
architecture tools kernels libgcc native-gcc make release runs atf
-[1] - many ipsec atf and c++ failures
-[2] - lots of failures, no idea if bad
-[3] - c++ exceptions are broken, all arm
-[4] - not upto userland yet
+[3] - kernel faults loading, too large?
+[5] - c++ exceptions are broken
CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels.
values: y (yes), k (kernels only), n (failed), r (running), ? (not attempted)