bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/21233] Internal error, /usr/bin/ld: BFD (GNU Binutils for Debian


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/21233] Internal error, /usr/bin/ld: BFD (GNU Binutils for Debian) 2.28 assertion fail ../../bfd/elfxx-mips.c:3861
Date: Tue, 17 Dec 2019 10:17:11 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=21233

--- Comment #24 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Alan Modra <address@hidden>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=260bcd09bfb98ebc5d8f0eb564edca21872e9f7f

commit 260bcd09bfb98ebc5d8f0eb564edca21872e9f7f
Author: Alan Modra <address@hidden>
Date:   Tue Dec 17 17:46:04 2019 +1030

    Accept mips-sgi-irix output in a few ld tests

    mips-sgi-irix gas emits STT_OBJECT symbols where other assemblers
    would use STT_NOTYPE.  See mips_frob_symbol in gas/config/tc-mips.c.
    Also, the section of some dynamic symbols is set to SHN_MIPS_TEXT or
    SHN_MIPS_DATA.  See _bfd_mips_elf_finish_dynamic_symbol in
    bfd/elfxx-mips.c.  These differences are visible in readelf output
    and cause some tests to fail for no other good reason.

    The patch fixes the following fails and removes an xfail.
    FAIL: ld-elf/pr23591
    FAIL: PROVIDE_HIDDEN test (auxiliary shared object)
    FAIL: PR ld/21233 dynamic symbols with section GC (auxiliary shared
library)

        * testsuite/ld-elf/pr21233-l.sd: Accept OBJECT for type and
        PRC for section of symbols.
        * testsuite/ld-elf/pr23591.d: Likewise.
        * testsuite/ld-elf/provide-hidden-s.nd: Likewise.
        * testsuite/ld-mips-elf/start.s: Make symbols function type.
        * testsuite/ld-mips-elf/hash2.d: Adjust.  Don't xfail irix.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]