bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/19161] GNU ld wrongly garbage collects section referenced via __


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/19161] GNU ld wrongly garbage collects section referenced via __start_SECTIONNAME
Date: Fri, 23 Oct 2015 11:57:34 +0000

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

--- Comment #7 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=1cce69b9dc8c58884c3cc4a8928fb234294e6886

commit 1cce69b9dc8c58884c3cc4a8928fb234294e6886
Author: Alan Modra <address@hidden>
Date:   Fri Oct 23 22:23:05 2015 +1030

    Handle __start_* and __stop_* symbols in --gc-sections

        PR ld/11133
        PR ld/19161
        PR ld/19167
        * elflink.c (_bfd_elf_gc_mark_hook): Delete code handling __start_*
        and __stop_* symbol refs.
        (_bfd_elf_gc_mark_rsec): Add start_stop parameter.  Handle __start_*
        and __stop_* symbol refs here..
        (_bfd_elf_gc_mark_reloc): ..and here.
        * elf-bfd.h (_bfd_elf_gc_mark_hook): Update prototype.
        * elf-eh-frame.c (_bfd_elf_parse_eh_frame): Update
        _bfd_elf_gc_mark_rsec call.

-- 
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]