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

Reply via email to