Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move binutils, GDB, and GCC to the upstream repos #1074

Closed
wants to merge 3 commits into from

Commits on May 12, 2022

  1. Move binutils to sourceware/master

    We don't have any out of tree patches any more, so let's just jump
    upstream.
    
    Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
    palmer-dabbelt committed May 12, 2022
    Configuration menu
    Copy the full SHA
    bf095b9 View commit details
    Browse the repository at this point in the history
  2. Move gdb to sourceware/master

    Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
    palmer-dabbelt committed May 12, 2022
    Configuration menu
    Copy the full SHA
    2427cda View commit details
    Browse the repository at this point in the history
  3. Move GCC to gnu.org/trunk

    This comes along with a bunch of new test failures, many of which have
    been triaged.  Those all have at least an upstream discussion started,
    and while some appear to need work they all appear to be test suite
    issues rather than GCC bugs.
    
    I'm still getting a handful of failures that I've yet to triage, though.
    I'll keep looking, but figured I'd send this up now as it's way less
    then I get before the bump.  Here's what I'm seeing on a multilib/linux
    build, I haven't tried anything else:
    
    		=== gcc: Unexpected fails for rv64imafdc lp64d medlow ===
    FAIL: gcc.dg/Warray-bounds-48.c pr102706 (test for warnings, line 133)
    FAIL: gcc.dg/Warray-bounds-48.c pr102706 (test for warnings, line 33)
    FAIL: gcc.dg/Wzero-length-array-bounds-2.c (test for excess errors)
    XPASS: gcc.dg/uninit-pred-7_a.c bogus warning (test for bogus messages, line 26)
    FAIL: gcc.dg/uninit-pred-9_b.c bogus warning (test for bogus messages, line 20)
    FAIL: gcc.dg/tree-ssa/ssa-sink-18.c scan-tree-dump-times sink2 "Sunk statements: 4" 1
    		=== gcc: Unexpected fails for rv32imac ilp32 medlow ===
    XPASS: gcc.dg/uninit-pred-7_a.c bogus warning (test for bogus messages, line 26)
    FAIL: gcc.dg/uninit-pred-9_b.c bogus warning (test for bogus messages, line 20)
    		=== gcc: Unexpected fails for rv32imafdc ilp32d medlow ===
    XPASS: gcc.dg/uninit-pred-7_a.c bogus warning (test for bogus messages, line 26)
    FAIL: gcc.dg/uninit-pred-9_b.c bogus warning (test for bogus messages, line 20)
    		=== gcc: Unexpected fails for rv64imac lp64 medlow ===
    FAIL: gcc.dg/Warray-bounds-48.c pr102706 (test for warnings, line 133)
    FAIL: gcc.dg/Warray-bounds-48.c pr102706 (test for warnings, line 33)
    FAIL: gcc.dg/Wzero-length-array-bounds-2.c (test for excess errors)
    XPASS: gcc.dg/uninit-pred-7_a.c bogus warning (test for bogus messages, line 26)
    FAIL: gcc.dg/uninit-pred-9_b.c bogus warning (test for bogus messages, line 20)
    FAIL: gcc.dg/tree-ssa/ssa-sink-18.c scan-tree-dump-times sink2 "Sunk statements: 4" 1
    
                   ========= Summary of gcc testsuite =========
                                | # of unexpected case / # of unique unexpected case
                                |          gcc |          g++ |     gfortran |
     rv64imafdc/  lp64d/ medlow |    6 /     5 |    0 /     0 |    0 /     0 |
     rv32imafdc/ ilp32d/ medlow |    2 /     2 |    0 /     0 |    0 /     0 |
       rv32imac/  ilp32/ medlow |    2 /     2 |    0 /     0 |    0 /     0 |
       rv64imac/   lp64/ medlow |    6 /     5 |    0 /     0 |    0 /     0 |
    
    Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
    palmer-dabbelt committed May 12, 2022
    Configuration menu
    Copy the full SHA
    fea30ac View commit details
    Browse the repository at this point in the history