| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
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 | |
3 | new stuff: | | 3 | new 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 | |
11 | todo: | | 11 | todo: |
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 | |
| @@ -18,59 +18,59 @@ tools: does build.sh tools work? | | | @@ -18,59 +18,59 @@ tools: does build.sh tools work? |
18 | kernels: does a kernel run? | | 18 | kernels: does a kernel run? |
19 | libgcc: does libgcc build? | | 19 | libgcc: does libgcc build? |
20 | native-gcc: does a full mknative-gcc complete? | | 20 | native-gcc: does a full mknative-gcc complete? |
21 | make release: does build.sh release complete? | | 21 | make release: does build.sh release complete? |
22 | runs: does the system boot with a full world? | | 22 | runs: does the system boot with a full world? |
23 | atf: does atf run / compare well | | 23 | atf: does atf run / compare well |
24 | switched: has port switched? y (yes), n (no/ready), ? (not ready) | | 24 | switched: has port switched? y (yes), n (no/ready), ? (not ready) |
25 | | | 25 | |
26 | | | 26 | |
27 | architecture tools kernels libgcc native-gcc make release runs atf switched | | 27 | architecture tools kernels libgcc native-gcc make release runs atf switched |
28 | ------------ ----- ------- ------ ---------- ------------ ---- --- -------- | | 28 | ------------ ----- ------- ------ ---------- ------------ ---- --- -------- |
29 | aarch64 y y y y y y y y | | 29 | aarch64 y y y y y y y y |
30 | alpha y y y y y ? ? ? | | 30 | alpha y y y y y ? ? ? |
31 | earmv4 y y y y y y ? ? | | 31 | earmv4 y y y y y y ? y |
32 | earmv4eb y ? y y ? ? ? ? | | 32 | earmv4eb y ? y y ? ? ? y |
33 | earm y ? y y ? ? ? ? | | 33 | earm y ? y y ? ? ? y |
34 | earmeb y ? y y ? ? ? ? | | 34 | earmeb y ? y y ? ? ? y |
35 | earmhf y ? y y ? ? ? ? | | 35 | earmhf y ? y y ? ? ? y |
36 | earmhfeb y ? y y ? ? ? ? | | 36 | earmhfeb y ? y y ? ? ? y |
37 | earmv6 y ? y y ? ? ? ? | | 37 | earmv6 y ? y y ? ? ? y |
38 | earmv6eb y ? y y ? ? ? ? | | 38 | earmv6eb y ? y y ? ? ? y |
39 | earmv6hf y ? y y ? ? ? ? | | 39 | earmv6hf y ? y y ? ? ? y |
40 | earmv6hfeb y ? y y ? ? ? ? | | 40 | earmv6hfeb y ? y y ? ? ? y |
41 | earmv7 y ? y y ? ? ? ? | | 41 | earmv7 y ? y y ? ? ? y |
42 | earmv7eb y ? y y ? ? ? ? | | 42 | earmv7eb y ? y y ? ? ? y |
43 | earmv7hf y y y y y y n[3] n | | 43 | earmv7hf y y y y y y n[3] y |
44 | earmv7hfeb y ? y y ? ? ? ? | | 44 | earmv7hfeb y ? y y ? ? ? y |
45 | hppa y ? y y ? ? ? ? | | 45 | hppa y ? y y ? ? ? ? |
46 | i386 y y y y y y y y | | 46 | i386 y y y y y y y y |
47 | ia64 y y y y y y n[4] y | | 47 | ia64 y y y y y y n[4] y |
48 | m68000 y ? y y ? ? ? ? | | 48 | m68000 y ? y y ? ? ? ? |
49 | m68k y y y y y ? ? ? | | 49 | m68k y y y y y ? ? ? |
50 | mipseb y y y y ? ? ? ? | | 50 | mipseb y y y y ? ? ? ? |
51 | mipsel y ? y y ? ? ? ? | | 51 | mipsel y ? y y ? ? ? ? |
52 | mips64eb y y y y y y y[2] ? | | 52 | mips64eb y y y y y y y[2] ? |
53 | mips64el y ? y y ? ? ? ? | | 53 | mips64el y ? y y ? ? ? ? |
54 | powerpc y y y y y y y[1] ? | | 54 | powerpc y y y y y y y[1] ? |
55 | powerpc64 y n y y y y y y | | 55 | powerpc64 y n y y y y y y |
56 | sh3eb y y y y y y yX ? | | 56 | sh3eb y y y y y y yX ? |
57 | sh3el y y y y y ? ? ? | | 57 | sh3el y y y y y ? ? ? |
58 | sparc y y y y y y y y | | 58 | sparc y y y y y y y y |
59 | sparc64 y y y y y y y y | | 59 | sparc64 y y y y y y y y |
60 | vax y ? ? y ? ? ? ? | | 60 | vax y ? ? y ? ? ? ? |
61 | x86_64 y y y y y y y y | | 61 | x86_64 y y y y y y y y |
62 | riscv32 y ? y y y ? ? ? | | 62 | riscv32 y ? y y y ? ? y |
63 | riscv64 y ? y y y ? ? ? | | 63 | riscv64 y ? y y y ? ? y |
64 | -- | | 64 | -- |
65 | coldfire ? N/A ? ? ? N/A N/A | | 65 | coldfire ? N/A ? ? ? N/A N/A |
66 | ------------ ----- ------- ------ ---------- ------------ ---- --- | | 66 | ------------ ----- ------- ------ ---------- ------------ ---- --- |
67 | architecture tools kernels libgcc native-gcc make release runs atf | | 67 | architecture 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 | |
74 | CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels. | | 74 | CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels. |
75 | values: y (yes), k (kernels only), n (failed), r (running), ? (not attempted) | | 75 | values: y (yes), k (kernels only), n (failed), r (running), ? (not attempted) |
76 | | | 76 | |