https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232
--- Comment #7 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Created attachment 32821 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=32821&action=edit patch I am testing This patch seems to do what I want - it makes the comdat local variables to be in the comdat group section but not declared as unique_object (and thus they should not land the symbol table). Iant, since I do have your attention and you know a lot more about the topic, does it seem sane?