Sun Apr 25 15:32:25 2021 UTC ()
Update as(1) failure on armv6; it occurs also for earmv6hfeb, whereas it
does not for earmv6{,eb}.


(rin)
diff -r1.19 -r1.20 src/external/gpl3/gcc/README.gcc10

cvs diff -r1.19 -r1.20 src/external/gpl3/gcc/README.gcc10 (expand / switch to unified diff)

--- src/external/gpl3/gcc/README.gcc10 2021/04/25 10:08:25 1.19
+++ src/external/gpl3/gcc/README.gcc10 2021/04/25 15:32:24 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: README.gcc10,v 1.19 2021/04/25 10:08:25 mrg Exp $ 1$NetBSD: README.gcc10,v 1.20 2021/04/25 15:32:24 rin Exp $
2 2
3 3
4new stuff: 4new stuff:
5 libmpx 5 libmpx
6 liboffloadmic 6 liboffloadmic
7 libvtv 7 libvtv
8 libcet 8 libcet
9 libphobos 9 libphobos
10 d 10 d
11 gfortran 11 gfortran
12 libbacktrace: +dwarf5_CFLAGS = $(libbacktrace_TEST_CFLAGS) -gdwarf-5 12 libbacktrace: +dwarf5_CFLAGS = $(libbacktrace_TEST_CFLAGS) -gdwarf-5
13 13
14 14
@@ -29,30 +29,30 @@ switched: has port switched? y (yes), n @@ -29,30 +29,30 @@ switched: has port switched? y (yes), n
29 29
30 30
31architecture tools kernels libgcc native-gcc make release runs atf switched 31architecture tools kernels libgcc native-gcc make release runs atf switched
32------------ ----- ------- ------ ---------- ------------ ---- --- -------- 32------------ ----- ------- ------ ---------- ------------ ---- --- --------
33aarch64 y y y y y y y y 33aarch64 y y y y y y y y
34aarch64eb y y y y y y y y 34aarch64eb y y y y y y y y
35alpha y y y y y y y y 35alpha y y y y y y y y
36earmv4 y y y y y y ? n 36earmv4 y y y y y y ? n
37earmv4eb y b y y y ? ? ? 37earmv4eb y b y y y ? ? ?
38earmv5 y b y y y y y n 38earmv5 y b y y y y y n
39earmv5eb y b y y y ? ? ? 39earmv5eb y b y y y ? ? ?
40earmv5hf y y y y y ? ? ? 40earmv5hf y y y y y ? ? ?
41earmv5hfeb y b y y y ? ? ? 41earmv5hfeb y b y y y ? ? ?
42earmv6 y b y y y y[2] ? ? 42earmv6 y b y y y y ? ?
43earmv6eb y b y y y y ? ? 43earmv6eb y b y y y y ? ?
44earmv6hf y y y y y y[2] ? ? 44earmv6hf y y y y y y[2] ? ?
45earmv6hfeb y b y y y y ? ? 45earmv6hfeb y b y y y y[2] ? ?
46earmv7 y b y y y ? ? ? 46earmv7 y b y y y ? ? ?
47earmv7eb y b y y y ? ? ? 47earmv7eb y b y y y ? ? ?
48earmv7hf y y y y y y y n 48earmv7hf y y y y y y y n
49earmv7hfeb y b y y y y y n 49earmv7hfeb y b y y y y y n
50hppa y y y y y y y y 50hppa y y y y y y y y
51i386 y y y y y y n[8] ? 51i386 y y y y y y n[8] ?
52ia64 y y y y y ? N/A y 52ia64 y y y y y ? N/A y
53m68000 y b y y n[1] ? ? ? 53m68000 y b y y n[1] ? ? ?
54m68k y y y y y[9] y ? n 54m68k y y y y y[9] y ? n
55mipseb y y y y y y ? ? 55mipseb y y y y y y ? ?
56mipsel y y y y y y ? ? 56mipsel y y y y y y ? ?
57mips64eb y y y y y y y ? 57mips64eb y y y y y y y ?
58mips64el y b y y y y ? ? 58mips64el y b y y y y ? ?
@@ -62,27 +62,27 @@ sh3eb y b y y y ? ? ? @@ -62,27 +62,27 @@ sh3eb y b y y y ? ? ?
62sh3el y y y y y y y[7] n 62sh3el y y y y y y y[7] n
63sparc y y y y y y y y 63sparc y y y y y y y y
64sparc64 y y y y y y y y 64sparc64 y y y y y y y y
65vax y y y y y y n[6] y 65vax y y y y y y n[6] y
66x86_64 y y y y y y y y 66x86_64 y y y y y y y y
67riscv32 y N/A y y y N/A N/A y 67riscv32 y N/A y y y N/A N/A y
68riscv64 y N/A y y y N/A N/A y 68riscv64 y N/A y y y N/A N/A y
69-- 69--
70coldfire ? N/A ? ? ? N/A N/A 70coldfire ? N/A ? ? ? N/A N/A
71------------ ----- ------- ------ ---------- ------------ ---- --- 71------------ ----- ------- ------ ---------- ------------ ---- ---
72architecture tools kernels libgcc native-gcc make release runs atf 72architecture tools kernels libgcc native-gcc make release runs atf
73 73
74[1] - ramdisk.fs is too large, needs fixing. 74[1] - ramdisk.fs is too large, needs fixing.
75[2] - armv6 little endian has new problems: 75[2] - armv6hf (both little and big endian) has new problems:
76 rpi# cat bar.s 76 rpi# cat bar.s
77 .cfi_startproc 77 .cfi_startproc
78 .cfi_endproc 78 .cfi_endproc
79 rpi# as bar.s 79 rpi# as bar.s
80 bar.s: Assembler messages: 80 bar.s: Assembler messages:
81 bar.s: Internal error (Illegal instruction). 81 bar.s: Internal error (Illegal instruction).
82 Please report this bug. 82 Please report this bug.
83[6] - vax vs c++ exceptions issue, same as it ever was 83[6] - vax vs c++ exceptions issue, same as it ever was
84[7] - fails just as poorly in gxemul/landisk as GCC 9 84[7] - fails just as poorly in gxemul/landisk as GCC 9
85[8] - i386 seems to have a signal delivery issue. pthread tests hang and then 85[8] - i386 seems to have a signal delivery issue. pthread tests hang and then
86 complain with eg: 86 complain with eg:
87 threads_and_exec: q[ 627.6700846] sorry, pid 3154 was killed: orphaned traced process 87 threads_and_exec: q[ 627.6700846] sorry, pid 3154 was killed: orphaned traced process
88 this problem occurs with GCC 9 as well. 88 this problem occurs with GCC 9 as well.