Thu Nov 28 19:31:27 2019 UTC ()
note that earm and riscv switched to GCC 8.


(mrg)
diff -r1.5 -r1.6 src/external/gpl3/gcc/README.gcc8

cvs diff -r1.5 -r1.6 src/external/gpl3/gcc/Attic/README.gcc8 (switch to unified diff)

--- src/external/gpl3/gcc/Attic/README.gcc8 2019/11/18 01:13:39 1.5
+++ src/external/gpl3/gcc/Attic/README.gcc8 2019/11/28 19:31:27 1.6
@@ -1,111 +1,111 @@ @@ -1,111 +1,111 @@
1$NetBSD: README.gcc8,v 1.5 2019/11/18 01:13:39 mrg Exp $ 1$NetBSD: README.gcc8,v 1.6 2019/11/28 19:31:27 mrg Exp $
2 2
3new stuff: 3new stuff:
4 cc1objcplus 4 cc1objcplus
5 libmpx 5 libmpx
6 liboffloadmic 6 liboffloadmic
7 libvtv 7 libvtv
8 libcet 8 libcet
9 9
10 10
11todo: 11todo:
12 - audit all uses of new warning-disable variables and 12 - audit all uses of new warning-disable variables and
13 convert some from -Wno- to -Wno-error= 13 convert some from -Wno- to -Wno-error=
14 14
15arch/feature list. 15arch/feature list.
16 16
17tools: does build.sh tools work? 17tools: does build.sh tools work?
18kernels: does a kernel run? 18kernels: does a kernel run?
19libgcc: does libgcc build? 19libgcc: does libgcc build?
20native-gcc: does a full mknative-gcc complete? 20native-gcc: does a full mknative-gcc complete?
21make release: does build.sh release complete? 21make release: does build.sh release complete?
22runs: does the system boot with a full world? 22runs: does the system boot with a full world?
23atf: does atf run / compare well 23atf: does atf run / compare well
24switched: has port switched? y (yes), n (no/ready), ? (not ready) 24switched: has port switched? y (yes), n (no/ready), ? (not ready)
25 25
26 26
27architecture tools kernels libgcc native-gcc make release runs atf switched 27architecture tools kernels libgcc native-gcc make release runs atf switched
28------------ ----- ------- ------ ---------- ------------ ---- --- -------- 28------------ ----- ------- ------ ---------- ------------ ---- --- --------
29aarch64 y y y y y y y y 29aarch64 y y y y y y y y
30alpha y y y y y ? ? ? 30alpha y y y y y ? ? ?
31earmv4 y y y y y y ? ? 31earmv4 y y y y y y ? y
32earmv4eb y ? y y ? ? ? ? 32earmv4eb y ? y y ? ? ? y
33earm y ? y y ? ? ? ? 33earm y ? y y ? ? ? y
34earmeb y ? y y ? ? ? ? 34earmeb y ? y y ? ? ? y
35earmhf y ? y y ? ? ? ? 35earmhf y ? y y ? ? ? y
36earmhfeb y ? y y ? ? ? ? 36earmhfeb y ? y y ? ? ? y
37earmv6 y ? y y ? ? ? ? 37earmv6 y ? y y ? ? ? y
38earmv6eb y ? y y ? ? ? ? 38earmv6eb y ? y y ? ? ? y
39earmv6hf y ? y y ? ? ? ? 39earmv6hf y ? y y ? ? ? y
40earmv6hfeb y ? y y ? ? ? ? 40earmv6hfeb y ? y y ? ? ? y
41earmv7 y ? y y ? ? ? ? 41earmv7 y ? y y ? ? ? y
42earmv7eb y ? y y ? ? ? ? 42earmv7eb y ? y y ? ? ? y
43earmv7hf y y y y y y n[3] n 43earmv7hf y y y y y y n[3] y
44earmv7hfeb y ? y y ? ? ? ? 44earmv7hfeb y ? y y ? ? ? y
45hppa y ? y y ? ? ? ? 45hppa y ? y y ? ? ? ?
46i386 y y y y y y y y 46i386 y y y y y y y y
47ia64 y y y y y y n[4] y 47ia64 y y y y y y n[4] y
48m68000 y ? y y ? ? ? ? 48m68000 y ? y y ? ? ? ?
49m68k y y y y y ? ? ? 49m68k y y y y y ? ? ?
50mipseb y y y y ? ? ? ? 50mipseb y y y y ? ? ? ?
51mipsel y ? y y ? ? ? ? 51mipsel y ? y y ? ? ? ?
52mips64eb y y y y y y y[2] ? 52mips64eb y y y y y y y[2] ?
53mips64el y ? y y ? ? ? ? 53mips64el y ? y y ? ? ? ?
54powerpc y y y y y y y[1] ? 54powerpc y y y y y y y[1] ?
55powerpc64 y n y y y y y y 55powerpc64 y n y y y y y y
56sh3eb y y y y y y yX ? 56sh3eb y y y y y y yX ?
57sh3el y y y y y ? ? ? 57sh3el y y y y y ? ? ?
58sparc y y y y y y y y 58sparc y y y y y y y y
59sparc64 y y y y y y y y 59sparc64 y y y y y y y y
60vax y ? ? y ? ? ? ? 60vax y ? ? y ? ? ? ?
61x86_64 y y y y y y y y 61x86_64 y y y y y y y y
62riscv32 y ? y y y ? ? ?  62riscv32 y ? y y y ? ? y
63riscv64 y ? y y y ? ? ? 63riscv64 y ? y y y ? ? y
64-- 64--
65coldfire ? N/A ? ? ? N/A N/A 65coldfire ? N/A ? ? ? N/A N/A
66------------ ----- ------- ------ ---------- ------------ ---- --- 66------------ ----- ------- ------ ---------- ------------ ---- ---
67architecture tools kernels libgcc native-gcc make release runs atf 67architecture tools kernels libgcc native-gcc make release runs atf
68 68
69[1] - many ipsec atf and c++ failures 69[1] - many ipsec atf and c++ failures
70[2] - lots of failures, no idea if bad 70[2] - lots of failures, no idea if bad
71[3] - c++ exceptions are broken, all arm 71[3] - c++ exceptions are broken, all arm
72[4] - not upto userland yet 72[4] - not upto userland yet
73 73
74CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels. 74CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels.
75values: y (yes), k (kernels only), n (failed), r (running), ? (not attempted) 75values: y (yes), k (kernels only), n (failed), r (running), ? (not attempted)
76 76
77CPU platform list 77CPU platform list
78--- -------- ---- 78--- -------- ----
79 acorn32 cats epoc32 evbarm-eb evbarm-el hpcarm iyonix netwinder shark zaurus 79 acorn32 cats epoc32 evbarm-eb evbarm-el hpcarm iyonix netwinder shark zaurus
80earmv4: k k k k k k - k y - 80earmv4: k k k k k k - k y -
81earm: - - - k k - k - - k 81earm: - - - k k - k - - k
82earmhf: - - - k k - - - - - 82earmhf: - - - k k - - - - -
83earmv6: - - - k k - - - - - 83earmv6: - - - k k - - - - -
84earmv6hf: - - - k k - - - - - 84earmv6hf: - - - k k - - - - -
85earmv7: - - - k k - - - - - 85earmv7: - - - k k - - - - -
86earmv7hf: - - - k k - - - - - 86earmv7hf: - - - k k - - - - -
87 87
88 amiga atari cesfic hp300 luna68k mac68k mvme68k news68k next68k sun3 x68k 88 amiga atari cesfic hp300 luna68k mac68k mvme68k news68k next68k sun3 x68k
89m68k: k k k k k y k k k y k 89m68k: k k k k k y k k k y k
90 90
91 evbmips emips ews4800mips mipsco newsmips sgimips 91 evbmips emips ews4800mips mipsco newsmips sgimips
92mipseb: k k k k k y 92mipseb: k k k k k y
93 93
94 evbmips algor arc cobalt hpcmips pmax 94 evbmips algor arc cobalt hpcmips pmax
95mipsel: y y y y y y 95mipsel: y y y y y y
96 96
97 algor evbmips pmax 97 algor evbmips pmax
98mips64eb: - y - 98mips64eb: - y -
99mips64el: y y y 99mips64el: y y y
100 100
101 amigappc bebox evbppc ibmnws macppc mvmeppc ofppc prep rs6000 sandpoint 101 amigappc bebox evbppc ibmnws macppc mvmeppc ofppc prep rs6000 sandpoint
102powerpc: k k k k y k y k k k 102powerpc: k k k k y k y k k k
103 103
104 evbppc macppc ofppc 104 evbppc macppc ofppc
105powerpc64: y[1] y[1] y[1] 105powerpc64: y[1] y[1] y[1]
106 106
107 dreamcast evbsh3 hpcsh landisk mmeye 107 dreamcast evbsh3 hpcsh landisk mmeye
108sh3eb: - k - - y 108sh3eb: - k - - y
109sh3el: k k k y - 109sh3el: k k k y -
110 110
111[1]: no kernels yet, but world builds 111[1]: no kernels yet, but world builds