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: ?