Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/gpl3/gcc update:



details:   https://anonhg.NetBSD.org/src/rev/16a0fc9ef56c
branches:  trunk
changeset: 344370:16a0fc9ef56c
user:      mrg <mrg%NetBSD.org@localhost>
date:      Thu Mar 24 21:20:31 2016 +0000

description:
update:
- earmv4 works (atf has one new failure, that seems common)
- mipsel run
- sparc runs
- sparc64 mostly works in UP mode
- add list of actual machines tested on

diffstat:

 external/gpl3/gcc/README.gcc53 |  26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

diffs (74 lines):

diff -r 2740e2226fbb -r 16a0fc9ef56c external/gpl3/gcc/README.gcc53
--- a/external/gpl3/gcc/README.gcc53    Thu Mar 24 21:10:21 2016 +0000
+++ b/external/gpl3/gcc/README.gcc53    Thu Mar 24 21:20:31 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc53,v 1.10 2016/03/24 21:10:21 skrll Exp $
+$NetBSD: README.gcc53,v 1.11 2016/03/24 21:20:31 mrg Exp $
 
 lib:
        libasan is disabled currently (haven't tried yet)
@@ -43,7 +43,7 @@
 earmeb         y       ?       y       y               y[3,13]
 earmhf         y       ?       y       y               y[3]
 earmhfeb       y       ?       y       y               y[3]
-earmv4         y       y       y       y               y[3]            y
+earmv4         y       y       y       y               y[3]            y       y[4]
 earmv4eb       y       ?       y       y               y[3]
 earmv6         y       ?       y       y               y[3]
 earmv6eb       y       ?       y       y               y[3]
@@ -58,14 +58,14 @@
 m68000         y       ?       y       y               y
 m68k           y       ?       y       y               y[13]
 mipseb         y       ?       y       y               y
-mipsel         y       ?       y       y               y
+mipsel         y       y       y       y               y               y
 mips64eb       y       ?       n       y               n[8]
 mips64el       y       ?       n       y               y[8]
 powerpc                y       y       y       y               y               y[6]    
 sh3eb          y       ?       y       y               y[5]
 sh3el          y       ?       y       y               y
-sparc          y       y       y       y               y               y[1]
-sparc64                y       y       y       y               y               n[6,2]  y[9]
+sparc          y       y       y       y               y               y
+sparc64                y       y       y       y               y               y[6,2]  y
 vax            n[7]
 x86_64         y       y       y       y               y               y       y
 --
@@ -78,13 +78,12 @@
 architecture   tools   kernels libgcc  native-gcc      make release    runs    atf
 
 
-[1] - world built without -fno-delete-null-pointer-checks does not have a
-      working sshd
+[1] - 
 [2] - -O2 and -Os kernels hang, -O1 SIR reset
        -- may be a SMP issue; ultra10 works, ultra45 SMP does not
                -- try sb2000 (particularly with UP kernel.  u45 UP is shitty.)
 [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]
+[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.
@@ -92,7 +91,7 @@
        -- it is not binutils 2.23 vs 2.26
 [7] - GCC fails to build
 [8] - sgimips64 release build fails, mdsetimage'd gz'd kernels don't get built?
-[9] - with a 4.8 base.tgz and 5.3 everythingelse.tgz, about 60 additional failures out of ~3800
+[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)    \
@@ -104,3 +103,12 @@
        - earm : shark evbarm*
        - mipsel: sgimips
        - mips64el: sgimips[fail] evbmips
+[14] - machines tested:
+       - sparc ss20 (OK)
+       - sparc64 ultra45 (FAIL), ultra10 (OK)
+       - powerpc pegasosII (OK)
+       - alpha UP1000 (OK)
+       - arm shark (OK)
+       - evbmips gxemul MALTA (FAIL - not gcc problem)
+       - pmax gxemul (OK)
+       - i386/amd64 (OK)



Home | Main Index | Thread Index | Old Index