Wed Mar 23 18:45:41 2016 UTC ()
update the build status for some ppc and mips.


(mrg)
diff -r1.8 -r1.9 src/external/gpl3/gcc/README.gcc53

cvs diff -r1.8 -r1.9 src/external/gpl3/gcc/Attic/README.gcc53 (expand / switch to unified diff)

--- src/external/gpl3/gcc/Attic/README.gcc53 2016/03/23 07:34:37 1.8
+++ src/external/gpl3/gcc/Attic/README.gcc53 2016/03/23 18:45:41 1.9
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: README.gcc53,v 1.8 2016/03/23 07:34:37 mrg Exp $ 1$NetBSD: README.gcc53,v 1.9 2016/03/23 18:45:41 mrg Exp $
2 2
3lib: 3lib:
4 libasan is disabled currently (haven't tried yet) 4 libasan is disabled currently (haven't tried yet)
5 5
6new stuff: 6new stuff:
7 cc1objcplus 7 cc1objcplus
8 collect2 -- need to re-introduce? 8 collect2 -- need to re-introduce?
9 libcc1 9 libcc1
10 libcilkrts 10 libcilkrts
11 libmpx 11 libmpx
12 liboffloadmic 12 liboffloadmic
13 libquadmath 13 libquadmath
14 libvtv 14 libvtv
@@ -50,54 +50,57 @@ earmv6eb y ? y y y[3] @@ -50,54 +50,57 @@ earmv6eb y ? y y y[3]
50earmv6hf y ? y y y[3] 50earmv6hf y ? y y y[3]
51earmv6hfeb y ? y y y[3] 51earmv6hfeb y ? y y y[3]
52earmv7 y ? y y y[3] 52earmv7 y ? y y y[3]
53earmv7eb y ? y y y[3] 53earmv7eb y ? y y y[3]
54earmv7hf y ? y y y[3] 54earmv7hf y ? y y y[3]
55earmv7hfeb y ? y y y[3] 55earmv7hfeb y ? y y y[3]
56hppa y ? y y y 56hppa y ? y y y
57i386 y y y y y y  57i386 y y y y y y
58m68000 y ? y y y 58m68000 y ? y y y
59m68k y ? y y y[13] 59m68k y ? y y y[13]
60mipseb y ? y y y 60mipseb y ? y y y
61mipsel y ? y y y 61mipsel y ? y y y
62mips64eb y ? n y n[8] 62mips64eb y ? n y n[8]
63mips64el y ? n y n? 63mips64el y ? n y y[8]
64powerpc y y y y y[4] y[6]  64powerpc y y y y y y[6]
65sh3eb y ? y y y[5] 65sh3eb y ? y y y[5]
66sh3el y ? y y y 66sh3el y ? y y y
67sparc y y y y y y[1] 67sparc y y y y y y[1]
68sparc64 y y y y y n[6,2] y[9] 68sparc64 y y y y y n[6,2] y[9]
69vax n[7] 69vax n[7]
70x86_64 y y y y y y y 70x86_64 y y y y y y y
71-- 71--
72or1k n[11] 72or1k n[11]
73riscv32 n[10] 73riscv32 n[10]
74riscv64 n[10] 74riscv64 n[10]
75ia64 75ia64
76powerpc64 76powerpc64
77------------ ----- ------- ------ ---------- ------------ ---- --- 77------------ ----- ------- ------ ---------- ------------ ---- ---
78architecture tools kernels libgcc native-gcc make release runs atf 78architecture tools kernels libgcc native-gcc make release runs atf
79 79
80 80
81[1] - world built without -fno-delete-null-pointer-checks does not have a 81[1] - world built without -fno-delete-null-pointer-checks does not have a
82 working sshd 82 working sshd
83[2] - -O2 and -Os kernels hang, -O1 SIR reset 83[2] - -O2 and -Os kernels hang, -O1 SIR reset
84 -- may be a SMP issue; ultra10 works, ultra45 SMP does not 84 -- may be a SMP issue; ultra10 works, ultra45 SMP does not
85 -- try sb2000 (particularly with UP kernel. u45 UP is shitty.) 85 -- try sb2000 (particularly with UP kernel. u45 UP is shitty.)
86[3] - MKCOMPAT=no enabled currently, infact OABI seems to be broken. the docs say it was only deprecated, but the options make broken crap. 86[3] - MKCOMPAT=no enabled currently, infact OABI seems to be broken. the docs say it was only deprecated, but the options make broken crap.
87[4] - really, this is 'distribution sets' and a kernel 87[4]
88[5] - sh3eb tries to use sh specific atomic config which doesn't work, has hand edited mknative output 88[5] - sh3eb tries to use sh specific atomic config which doesn't work, has hand edited mknative output
89[6] - sshd is broken, regardless of compiler options 89[6] - sshd is broken, regardless of compiler options
90 -- libldap.so.4.3 is broken on sparc64; replacing just this fixes sshd. 90 -- libldap.so.4.3 is broken on sparc64; replacing just this fixes sshd.
91 -- very very odd -- linking the GCC 5.3 created libldap *.pico flies with the GCC 4.8 compiler works 91 -- very very odd -- linking the GCC 5.3 created libldap *.pico flies with the GCC 4.8 compiler works
92 -- it is not binutils 2.23 vs 2.26 92 -- it is not binutils 2.23 vs 2.26
93[7] - GCC fails to build 93[7] - GCC fails to build
94[8] - sgimips64 release build fails, mdsetimage'd gz'd kernels don't get built? 94[8] - sgimips64 release build fails, mdsetimage'd gz'd kernels don't get built?
95[9] - with a 4.8 base.tgz and 5.3 everythingelse.tgz, about 60 additional failures out of ~3800 95[9] - with a 4.8 base.tgz and 5.3 everythingelse.tgz, about 60 additional failures out of ~3800
96[10] - fails to build tools with: 96[10] - fails to build tools with:
97 /usr/src8/tools/gcc/../../external/gpl3/gcc/dist/gcc/config/riscv/riscv.h:1087:9: error: attempt to use poisoned "MOVE_BY_PIECES_P" 97 /usr/src8/tools/gcc/../../external/gpl3/gcc/dist/gcc/config/riscv/riscv.h:1087:9: error: attempt to use poisoned "MOVE_BY_PIECES_P"
98 #define MOVE_BY_PIECES_P(SIZE, ALIGN) \ 98 #define MOVE_BY_PIECES_P(SIZE, ALIGN) \
99[11] - diagnostic.c fails to bulid -- perhaps some bad merge? 99[11] - diagnostic.c fails to bulid -- perhaps some bad merge?
100 /usr/src8/tools/gcc/../../external/gpl3/gcc/dist/gcc/cp/error.c:3384:40: warning: too many arguments for format [-Wformat-extra-args] 100 /usr/src8/tools/gcc/../../external/gpl3/gcc/dist/gcc/cp/error.c:3384:40: warning: too many arguments for format [-Wformat-extra-args]
101 .... 101 ....
102[13] - m68k builds tested: mvm68k amiga atari 102[13] - builds tested:
103 - earm builds tested: shark evbarm* 103 - m68k: mvm68k amiga atari
 104 - earm : shark evbarm*
 105 - mipsel: sgimips
 106 - mips64el: sgimips[fail] evbmips