https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116184
roland at gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|DUPLICATE |--- CC| |pinskia at gcc dot gnu.org --- Comment #3 from roland at gnu dot org --- This is not unfixable. It may be true that the assembler doesn't support emitting a non-COMDAT / non-group section and a section of the same name that's in a COMDAT group. But that's not the case that I reported. If I take the .s file from my case and edit the second `.section` directive to be correct, then the assembler generates a correct ELF file containing two separate `strings` sections, each in the correct COMDAT group.