Module Name: src
Committed By: mrg
Date: Sun Jul 30 06:37:23 UTC 2023
Added Files:
src/external/gpl3/gcc: README.gcc12
Removed Files:
src/external/gpl3/gcc: README.gcc10
Log Message:
update for GCC 12.
amd64 tools already work. everything else is unknown.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r0 src/external/gpl3/gcc/README.gcc10
cvs rdiff -u -r0 -r1.1 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.
Added files:
Index: src/external/gpl3/gcc/README.gcc12
diff -u /dev/null src/external/gpl3/gcc/README.gcc12:1.1
--- /dev/null Sun Jul 30 06:37:23 2023
+++ src/external/gpl3/gcc/README.gcc12 Sun Jul 30 06:37:23 2023
@@ -0,0 +1,109 @@
+$NetBSD: README.gcc12,v 1.1 2023/07/30 06:37:23 mrg Exp $
+
+
+new stuff:
+ libmpx
+ liboffloadmic
+ libvtv
+ libcet
+ libphobos
+ d
+ gfortran
+ libbacktrace: +dwarf5_CFLAGS = $(libbacktrace_TEST_CFLAGS) -gdwarf-5
+ libcody
+ c++tools
+
+todo:
+ - audit all uses of new warning-disable variables and
+ convert some from -Wno- to -Wno-error=
+
+arch/feature list.
+
+tools: does build.sh tools work?
+kernels: does a kernel run? y (yes), b (builds/ready), ? (not ready)
+libgcc: does libgcc build?
+native-gcc: does a full mknative-gcc complete?
+make release: does build.sh release complete?
+runs: does the system boot with a full world?
+atf: does atf run / compare well
+switched: has port switched? y (yes), n (no/ready), ? (not ready)
+
+
+architecture tools kernels libgcc native-gcc make release runs atf switched
+------------ ----- ------- ------ ---------- ------------ ---- --- --------
+aarch64 ? ? ? ? ? ? ? ?
+aarch64eb ? ? ? ? ? ? ? ?
+alpha ? ? ? ? ? ? ? ?
+earmv4 ? ? ? ? ? ? ? ?
+earmv4eb ? ? ? ? ? ? ? ?
+earmv5 ? ? ? ? ? ? ? ?
+earmv5eb ? ? ? ? ? ? ? ?
+earmv5hf ? ? ? ? ? ? ? ?
+earmv5hfeb ? ? ? ? ? ? ? ?
+earmv6 ? ? ? ? ? ? ? ?
+earmv6eb ? ? ? ? ? ? ? ?
+earmv6hf ? ? ? ? ? ? ? ?
+earmv6hfeb ? ? ? ? ? ? ? ?
+earmv7 ? ? ? ? ? ? ? ?
+earmv7eb ? ? ? ? ? ? ? ?
+earmv7hf ? ? ? ? ? ? ? ?
+earmv7hfeb ? ? ? ? ? ? ? ?
+hppa ? ? ? ? ? ? ? ?
+i386 ? ? ? ? ? ? ? ?
+ia64 ? ? ? ? ? ? ? ?
+m68000 ? ? ? ? ? ? ? ?
+m68k ? ? ? ? ? ? ? ?
+mipseb ? ? ? ? ? ? ? ?
+mipsel ? ? ? ? ? ? ? ?
+mips64eb ? ? ? ? ? ? ? ?
+mips64el ? ? ? ? ? ? ? ?
+powerpc ? ? ? ? ? ? ? ?
+powerpc64 ? ? ? ? ? ? ? ?
+sh3eb ? ? ? ? ? ? ? ?
+sh3el ? ? ? ? ? ? ? ?
+sparc ? ? ? ? ? ? ? ?
+sparc64 ? ? ? ? ? ? ? ?
+vax ? ? ? ? ? ? ? ?
+x86_64 y ? ? ? ? ? ? ?
+riscv32 ? ? ? ? ? ? ? ?
+riscv64 ? ? ? ? ? ? ? ?
+------------ ----- ------- ------ ---------- ------------ ---- ---
+architecture tools kernels libgcc native-gcc make release runs atf
+
+
+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), nx (yes, no x11)
+
+CPU platform list
+--- -------- ----
+ acorn32 cats epoc32 evbarm-eb evbarm-el hpcarm iyonix netwinder shark zaurus
+earmv4: ? ? ? ? ? ? ? ?
+earm: ? ? ? ?
+earmhf: ? ?
+earmv6: ? ?
+earmv6hf: ? ?
+earmv7: ? ?
+earmv7hf: ? ?
+
+ amiga atari cesfic hp300 luna68k mac68k mvme68k news68k next68k sun3 x68k
+m68k: ? ? ? ? ? ? ? ? ? y ?
+
+ evbmips emips ews4800mips mipsco newsmips sgimips
+mipseb: ? ? ? ? ? ?
+
+ evbmips algor arc cobalt hpcmips pmax
+mipsel: ? ? ? ? ? ?
+
+ algor evbmips pmax
+mips64eb: ?
+mips64el: ? ? ?
+
+ amigappc bebox evbppc ibmnws macppc mvmeppc ofppc prep rs6000 sandpoint
+powerpc: ? ? ? ? ? ? ? ? ? ?
+
+ evbppc macppc ofppc
+powerpc64: ? ? ?
+
+ dreamcast evbsh3 hpcsh landisk mmeye
+sh3eb: ? ?
+sh3el: ? ? ? ?