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.