Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gcc - figured out the ldap/ssh problem. was m...
details: https://anonhg.NetBSD.org/src/rev/aa3e4def52f3
branches: trunk
changeset: 344406:aa3e4def52f3
user: mrg <mrg%NetBSD.org@localhost>
date: Sun Mar 27 00:07:20 2016 +0000
description:
- figured out the ldap/ssh problem. was miscompiled crtbeginS.o which
has been worked around.
- update some testing info.
- merge or1k/riscv descriptions that are actually the same problem.
diffstat:
external/gpl3/gcc/README.gcc53 | 21 +++++++--------------
1 files changed, 7 insertions(+), 14 deletions(-)
diffs (51 lines):
diff -r 16ec922f3abd -r aa3e4def52f3 external/gpl3/gcc/README.gcc53
--- a/external/gpl3/gcc/README.gcc53 Sun Mar 27 00:03:06 2016 +0000
+++ b/external/gpl3/gcc/README.gcc53 Sun Mar 27 00:07:20 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc53,v 1.14 2016/03/26 09:01:20 mrg Exp $
+$NetBSD: README.gcc53,v 1.15 2016/03/27 00:07:20 mrg Exp $
lib:
libasan is disabled currently (haven't tried yet)
@@ -69,7 +69,7 @@
vax y y y y y y[15] n
x86_64 y y y y y y y
--
-or1k n[11]
+or1k n[10]
riscv32 n[10]
riscv64 n[10]
ia64
@@ -85,19 +85,12 @@
[3] - MKCOMPAT=no enabled currently, infact OABI seems to be broken. the docs say it was only deprecated, but the options make broken crap.
[4] - bin/expr/t_expr:overflow fails on shark, only new failure. fails on other ports too.
[5] - sh3eb tries to use sh specific atomic config which doesn't work, has hand edited mknative output
-[6] - sshd is broken, regardless of compiler options
- -- libldap.so.4.3 is broken on sparc64; replacing just this fixes sshd.
- -- very very odd -- linking the GCC 5.3 created libldap *.pico flies with the GCC 4.8 compiler works
- -- it is not binutils 2.23 vs 2.26
-[7] - GCC fails to build
+[6] - crtbeginS.o builds incorrectly with GCC 5.3 and -O2. a hack for -O1 has been added.
+[7] -
[8] - sgimips64 release build fails, mdsetimage'd gz'd kernels don't get built?
[9] -
-[10] - fails to build tools with:
- /usr/src8/tools/gcc/../../external/gpl3/gcc/dist/gcc/config/riscv/riscv.h:1087:9: error: attempt to use poisoned "MOVE_BY_PIECES_P"
- #define MOVE_BY_PIECES_P(SIZE, ALIGN) \
-[11] - diagnostic.c fails to bulid -- perhaps some bad merge?
- /usr/src8/tools/gcc/../../external/gpl3/gcc/dist/gcc/cp/error.c:3384:40: warning: too many arguments for format [-Wformat-extra-args]
- ....
+[10] - needs to be re-merged with GCC 5.3 versions of these not-merged-to-mainline-gcc ports.
+[11] -
[13] - builds tested:
- m68k: mvm68k amiga atari
- earm : shark evbarm*
@@ -105,7 +98,7 @@
- mips64el: sgimips[fail] evbmips
[14] - machines tested:
- sparc ss20 (OK)
- - sparc64 ultra45 (FAIL), ultra10 (OK)
+ - sparc64 ultra45 (FAIL), ultra10 (OK), sb2000 (OK UP, FAIL SMP.)
- powerpc pegasosII (OK)
- alpha UP1000 (OK)
- arm shark (OK)
Home |
Main Index |
Thread Index |
Old Index