diff --git a/external/gpl3/gcc/README.gcc10 b/external/gpl3/gcc/README.gcc10 deleted file mode 100644 index d59237830085..000000000000 --- a/external/gpl3/gcc/README.gcc10 +++ /dev/null @@ -1,119 +0,0 @@ -$NetBSD: README.gcc10,v 1.24 2021/08/16 17:42:05 mrg Exp $ - - -new stuff: - libmpx - liboffloadmic - libvtv - libcet - libphobos - d - gfortran - libbacktrace: +dwarf5_CFLAGS = $(libbacktrace_TEST_CFLAGS) -gdwarf-5 - - -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 y y y y y y y y -aarch64eb y y y y y y y y -alpha y y y y y y y y -earmv4 y y y y y y ? y -earmv4eb y b y y y ? ? y -earmv5 y b y y y y y y -earmv5eb y b y y y ? ? y -earmv5hf y y y y y ? ? y -earmv5hfeb y b y y y ? ? y -earmv6 y b y y y y y y -earmv6eb y b 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 b y y y y y y -earmv7eb y b 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 n[8] y -ia64 y y y y y ? N/A y -m68000 y b y y y n[1] ? y -m68k y y y 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 ?[2] ? y -sh3el y y y y y y y[7] y -sparc y y y y y y y y -sparc64 y y y y y y y y -vax y y y y y y n[6] y -x86_64 y y y y y y y y -riscv32 y N/A y y y N/A N/A y -riscv64 y N/A y y y N/A N/A y --- -coldfire ? N/A ? ? ? N/A N/A ------------- ----- ------- ------ ---------- ------------ ---- --- -architecture tools kernels libgcc native-gcc make release runs atf - -[1] - kernel may be too large, does not boot. GCC 9 is the same, though. -[2] - failed to find any sh3-eb systems to test. -[6] - vax vs c++ exceptions issue, same as it ever was -[7] - fails just as poorly in gxemul/landisk as GCC 9 -[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. works in qemu? - - -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: y y y y y y y y -earm: y y y y -earmhf: y y -earmv6: y y -earmv6hf: y y -earmv7: y y -earmv7hf: y y - - amiga atari cesfic hp300 luna68k mac68k mvme68k news68k next68k sun3 x68k -m68k: y y y y y y y y y y y - - evbmips emips ews4800mips mipsco newsmips sgimips -mipseb: y y y y y y - - evbmips algor arc cobalt hpcmips pmax -mipsel: y y y y y y - - algor evbmips pmax -mips64eb: y -mips64el: y y y - - amigappc bebox evbppc ibmnws macppc mvmeppc ofppc prep rs6000 sandpoint -powerpc: y y y y y y y y y y - - evbppc macppc ofppc -powerpc64: y y y - - dreamcast evbsh3 hpcsh landisk mmeye -sh3eb: y y -sh3el: y y y y diff --git a/external/gpl3/gcc/README.gcc12 b/external/gpl3/gcc/README.gcc12 new file mode 100644 index 000000000000..8cfc8b71e8b5 --- /dev/null +++ b/external/gpl3/gcc/README.gcc12 @@ -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: ? ? ? ?