--- gcc/varasm.c +++ gcc/varasm.c @@ -6116,6 +6116,7 @@ default_section_type_flags (tree decl, const char *name, int reloc) if (strcmp (name, ".bss") == 0 || strncmp (name, ".bss.", 5) == 0 || strncmp (name, ".gnu.linkonce.b.", 16) == 0 + || strcmp (name, ".persistent.bss") == 0 || strcmp (name, ".sbss") == 0 || strncmp (name, ".sbss.", 6) == 0 || strncmp (name, ".gnu.linkonce.sb.", 17) == 0)