Module Name:    src
Committed By:   mrg
Date:           Thu Apr 15 01:59:51 UTC 2021

Modified Files:
        src/external/gpl3/gcc: README.gcc10

Log Message:
i've test-built all platforms.  everything except arm64, x68k and sun2
builds.  many of them work as well.  most mips are (minimally) tested.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/README.gcc10

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.gcc10
diff -u src/external/gpl3/gcc/README.gcc10:1.7 src/external/gpl3/gcc/README.gcc10:1.8
--- src/external/gpl3/gcc/README.gcc10:1.7	Wed Apr 14 01:19:13 2021
+++ src/external/gpl3/gcc/README.gcc10	Thu Apr 15 01:59:51 2021
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc10,v 1.7 2021/04/14 01:19:13 mrg Exp $
+$NetBSD: README.gcc10,v 1.8 2021/04/15 01:59:51 mrg Exp $
 
 
 new stuff:
@@ -32,36 +32,36 @@ switched:	has port switched?  y (yes), n
 
 architecture	tools	kernels	libgcc	native-gcc	make release	runs	atf	switched
 ------------	-----	-------	------	----------	------------	----	---	--------
-aarch64		y	n[3]	y	y		n		?	?	?
-aarch64be	y	n	n	y		n		?	?	?
+aarch64		y	n[3]	n[3]	y		n		?	?	?
+aarch64be	y	n[3]	n[3]	y		n		?	?	?
 alpha		y	b	y	y		y		?	?	?
 earmv4		y	y	y	y		y		y	?	n
-earmv4eb	y	b	y	y		n		?	?	?
-earmv5		y	b	y	y		n		?	?	?
-earmv5eb	y	b	y	y		n		?	?	?
-earmv5hf	y	b	y	y		n		?	?	?
-earmv5hfeb	y	b	y	y		n		?	?	?
-earmv6		y	b	y	y		n		?	?	?
-earmv6eb	y	b	y	y		n		?	?	?
-earmv6hf	y	b	y	y		n		?	?	?
-earmv6hfeb	y	b	y	y		n		?	?	?
-earmv7		y	b	y	y		n		?	?	?
-earmv7eb	y	b	y	y		n		?	?	?
+earmv4eb	y	b	y	y		y		?	?	?
+earmv5		y	b	y	y		y		?	?	?
+earmv5eb	y	b	y	y		y		?	?	?
+earmv5hf	y	b	y	y		y		?	?	?
+earmv5hfeb	y	b	y	y		y		?	?	?
+earmv6		y	b	y	y		y		?	?	?
+earmv6eb	y	b	y	y		y		?	?	?
+earmv6hf	y	b	y	y		y		?	?	?
+earmv6hfeb	y	b	y	y		y		?	?	?
+earmv7		y	b	y	y		y		?	?	?
+earmv7eb	y	b	y	y		y		?	?	?
 earmv7hf	y	y	y	y		y		y	y	n
 earmv7hfeb	y	b	y	y		y		?	?	?
 hppa		y	b	y	y		y		?	?	?
 i386		y	y	y	y		y		y	n[8]	?
-ia64		y	y	y	y		n[2]		?	N/A	n
+ia64		y	y	y	y		y		?	N/A	n
 m68000		y	b	y	y		n[1]		?	?	?
-m68k		y	y	y	y		y		?	?	?
-mipseb		y	b	y	y		y		?	?	?
-mipsel		y	b	y	y		y		?	?	?
-mips64eb	y	y	y	y		y		n[4,5]	?	?
-mips64el	y	b	y	y		y		?	?	?
+m68k		y	y	y	y		y[9]		?	?	?
+mipseb		y	y	y	y		y		y	?	?
+mipsel		y	y	y	y		y		y	?	?
+mips64eb	y	y	y	y		y		n[4]	?	?
+mips64el	y	b	y	y		y		y	?	?
 powerpc		y	b	y	y		y		?	?	?
 powerpc64	y	b	y	y		y		N/A	N/A	?
 sh3eb		y	b	y	y		y		?	?	?
-sh3el		y	y	y	y		y		y	?	?
+sh3el		y	y	y	y		y		y	y[7]	?
 sparc		y	y	y	y		y		y	y	n
 sparc64		y	y	y	y		y		y	y	n
 vax		y	y	y	y		y		y	n[6]	n
@@ -74,12 +74,7 @@ coldfire	?	N/A	?	?		?		N/A	N/A
 architecture	tools	kernels	libgcc	native-gcc	make release	runs	atf
 
 [1] - ramdisk.fs is too large, needs fixing.
-[2] - rescue fails to build:
-      /tmp//ccnNTCsS.s: Assembler messages:
-      /tmp//ccnNTCsS.s:610: Warning: .label_state outside of body region
-      /tmp//ccnNTCsS.s:611: Warning: .restore outside of body region
-      /tmp//ccnNTCsS.s: Error: 2 warnings, treating warnings as errors
-[3] - missing __aarch64_swp1_acq in kernels.
+[3] - missing __aarch64_swp1_acq in kernels.  missing lse.S in libgcc.
 [4] - edgerouter lite3 crashes early in boot:
       [   1.0000000] u-boot bootmem desc @ 0x24108 version 3.0
       [   1.0000000] phys segment: 0xfc000 @ 0x102000
@@ -98,13 +93,16 @@ architecture	tools	kernels	libgcc	native
       0x9800000000165cf0: 0xffffffff802563+0xd8 (0xffffffff80000000,0,0,0xc000000008000000) ra 0xffffffff803edd18 sz 0
       0x9800000000165cf0: 0xffffffff803edc+0x84 (0xffffffff80000000,0,0,0xc000000008000000) ra 0 sz 0
     - OCTEON kernel seems OK, something in my private configuration?
-[5] - userland is broken.  some dynamic apps run on old install (ie, old
-      ld.elf_so & shlibs) but nothing in chroot runs (static or dynamic).
-      memset.c compiles wrongly, wants -ffreestanding.  oddness.
-[6] - vax vs c++ exceptions issue
+[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.  GCC 9 or 10 kernels are
       unable to reboot properly, and GCC 10 atf runs hang in signal delivery.
-
+      bisection so far has reduced bug introduction between 2020-05-08 and
+      2020-05-15.  possibly pthread or condvar changes in this period.
+[9] - x68k/stand fails with:
+      link  loadbsd/loadbsd.x
+      loadbsd1: program header #1 is not loadable
+      may be due to it pulling in libc sources that get TLS marked?
 
 
 
@@ -114,33 +112,33 @@ values:		y (yes), k (kernels only), n (f
 CPU		platform list
 ---		-------- ----
 		acorn32		cats	epoc32	evbarm-eb	evbarm-el	hpcarm		iyonix		netwinder	shark 		zaurus
-earmv4:		k		k	k	k		k		k		 		k		y		 
-earm:		 		 	 	k		k		 		k		 		 		k
-earmhf:		 		 	 	k		k		 		 		 		 		 
-earmv6:		 		 	 	k		k
-earmv6hf:	 		 	 	k		k
-earmv7:		 		 	 	k		y
-earmv7hf:	 		 	 	y		k
+earmv4:		y		y	y	y		y		y		 		y		y		 
+earm:		 		 	 	r		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:		k		k	k	k		k		k		k		k		k		y 	k
+m68k:		y		y	y	y		y		y		y		y		y		y 	n[9]
 
 		evbmips		emips		ews4800mips	mipsco		newsmips	sgimips
-mipseb:		y		k		k		k		y		?
+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:	k		y		k
+mips64el:	y		y		y
 
 		amigappc	bebox	evbppc	ibmnws		macppc		mvmeppc		ofppc		prep		rs6000		sandpoint
-powerpc:	k		k	k	k		y		k		k		k		k		k
+powerpc:	y		y	y	y		y		y		y		y		y		y
 
 		evbppc		macppc		ofppc
 powerpc64:	y		y		y
 
 		dreamcast	evbsh3		hpcsh		landisk		mmeye
-sh3eb:		 		k		 		 		y
-sh3el:		k		k		k		y
+sh3eb:		 		y		 		 		y
+sh3el:		y		y		y		y

Reply via email to