Module Name: src
Committed By: mrg
Date: Tue Aug 1 07:09:38 UTC 2023
Modified Files:
src/external/gpl3/gcc: README.gcc12
Log Message:
update status for various ports
- arm64 mostly works with some uncommited patches
- arm might work, but my testbox seems unstable
- most ports have basically working native-gcc now
- mipsel builds (pmax)
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc/README.gcc12
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.gcc12
diff -u src/external/gpl3/gcc/README.gcc12:1.2 src/external/gpl3/gcc/README.gcc12:1.3
--- src/external/gpl3/gcc/README.gcc12:1.2 Mon Jul 31 10:09:44 2023
+++ src/external/gpl3/gcc/README.gcc12 Tue Aug 1 07:09:38 2023
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc12,v 1.2 2023/07/31 10:09:44 mrg Exp $
+$NetBSD: README.gcc12,v 1.3 2023/08/01 07:09:38 mrg Exp $
new stuff:
@@ -30,46 +30,50 @@ atf: does atf run / compare well
switched: has port switched? y (yes), n (no/ready), ? (not ready)
-architecture tools kernels libgcc native-gcc/sani make release runs atf switched
------------- ----- ------- ------ ---------- ------------ ---- --- --------
-aarch64 y ? y y ? ? ? ? ?
+architecture tools kernels libgcc native-gcc/sani make release[2] runs atf switched
+------------ ----- ------- ------ --------------- ------------ ---- --- --------
+aarch64 y y y y ? y y y ?
aarch64eb y ? ? y ? ? ? ? ?
-alpha y ? ? ? ? ? ? ? ?
+alpha y ? ? y ? ? ? ? ?
earmv4 ? ? ? ? ? ? ? ? ?
earmv4eb ? ? ? ? ? ? ? ? ?
-earmv5 y ? ? ? ? ? ? ? ?
-earmv5eb y ? ? ? ? ? ? ? ?
-earmv5hf y ? ? ? ? ? ? ? ?
-earmv5hfeb y ? ? ? ? ? ? ? ?
-earmv6 y ? ? ? ? ? ? ? ?
-earmv6eb y ? ? ? ? ? ? ? ?
-earmv6hf y ? ? ? ? ? ? ? ?
-earmv6hfeb y ? ? ? ? ? ? ? ?
-earmv7 y ? ? ? ? ? ? ? ?
-earmv7eb y ? ? ? ? ? ? ? ?
-earmv7hf y ? ? ? ? ? ? ? ?
-earmv7hfeb y ? ? ? ? ? ? ? ?
-hppa y ? ? ? ? ? ? ? ?
-i386 y ? y y ? ? ? ? ?
-ia64 y ? ? ? ? ? ? ? ?
-m68000 y ? ? ? ? ? ? ? ?
-m68k y ? ? ? ? ? ? ? ?
-mipseb y ? ? ? ? ? ? ? ?
-mipsel y ? ? ? ? ? ? ? ?
-mips64eb y ? ? ? ? ? ? ? ?
-mips64el y ? ? ? ? ? ? ? ?
-powerpc y ? ? ? ? ? ? ? ?
+earmv5 y ? ? y ? ? ? ? ?
+earmv5eb y ? ? y ? ? ? ? ?
+earmv5hf y ? ? y ? ? ? ? ?
+earmv5hfeb y ? ? y ? ? ? ? ?
+earmv6 y ? ? y ? ? ? ? ?
+earmv6eb y ? ? y ? ? ? ? ?
+earmv6hf y ? ? y ? ? ? ? ?
+earmv6hfeb y ? ? y ? ? ? ? ?
+earmv7 y ? y y ? ? ? ? ?
+earmv7eb y ? ? y ? ? ? ? ?
+earmv7hf y ? ? y ? ? ? ? ?
+earmv7hfeb y ? ? y ? ? ? ? ?
+hppa y ? ? y ? ? ? ? ?
+i386 y ? y y ? y ? ? ?
+ia64 y y y y ? y y[3] n ?
+m68000 y ? ? y ? ? ? ? ?
+m68k y ? ? y ? ? ? ? ?
+mipseb y ? ? y ? ? ? ? ?
+mipsel y ? y y ? y ? ? ?
+mips64eb y ? ? y ? ? ? ? ?
+mips64el y ? ? y ? ? ? ? ?
+powerpc y ? ? y ? ? ? ? ?
powerpc64 ? ? ? ? ? ? ? ? ?
-sh3eb y ? ? ? ? ? ? ? ?
-sh3el y ? ? ? ? ? ? ? ?
-sparc y ? ? ? ? ? ? ? ?
-sparc64 y ? ? ? ? ? ? ? ?
-vax y ? ? ? ? ? ? ? ?
-x86_64 y y y y ? ? ? ? ?
+sh3eb y ? ? y ? ? ? ? ?
+sh3el y ? ? y ? ? ? ? ?
+sparc y ? ? y ? y ? ? ?
+sparc64 y ? ? y ? y ? ? ?
+vax y ? y y ? n ? ? ?
+x86_64 y y y y ? y y n[1] ?
riscv32 y ? ? ? ? ? ? ? ?
riscv64 y ? ? ? ? ? ? ? ?
------------- ----- ------- ------ ---------- ------------ ---- ---
-architecture tools kernels libgcc native-gcc make release runs atf
+------------ ----- ------- ------ --------------- ------------ ---- ---
+architecture tools kernels libgcc native-gcc/sani make release runs atf
+
+[1]: amd64 crashed in memfd, likely bug in new code
+[2]: while libsanitizer is not re-ported, "make release" does not include it.
+[3]: GENERIC.SKI boots just as well as GCC 10.
CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels.
@@ -93,7 +97,7 @@ m68k: ? ? ? ? ? ? ? ? ? y ?
mipseb: ? ? ? ? ? ?
evbmips algor arc cobalt hpcmips pmax
-mipsel: ? ? ? ? ? ?
+mipsel: ? ? ? ? ? r
algor evbmips pmax
mips64eb: ?