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

--- Comment #1 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alan Modra <amo...@sourceware.org>:

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

commit 79e6242a1cd8d63663c7a875cbdb7805e374710f
Author: Alan Modra <amo...@gmail.com>
Date:   Mon Feb 10 08:30:51 2025 +1030

    PR32664, compressed debug section naming confusion

    The pr326664 fuzzer testcase has two .debug_info sections, one
    SHF_ALLOC, one not.  SEC_DEBUGGING is never set for SHF_ALLOC sections
    that happen to be named .debug_info, nor are they compressed.  However
    in this case we get an output section that is both SEC_ALLOC and
    SEC_DEBUGGING which confuses code setting up the output section names
    (.zdebug_* for compressed debug sections), resulting in a -1u index
    into a string table.

            PR 32664
            * elf.c (elf_fake_sections): Do not delay naming of SEC_ALLOC
            sections.

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

Reply via email to