X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Fvarasm.c;h=ba4e61218345178f6ae52516eefde302ceb9966c;hp=424d704aa86bc478d32878842cd5dd2bd3078ce4;hb=eca87a93f3e4482e01ffcbce86525bbd87dc7993;hpb=07ee6621433e11187183df7129ccb88736af02e8 diff --git a/gcc/varasm.c b/gcc/varasm.c index 424d704aa86..ba4e6121834 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -6067,6 +6067,10 @@ default_no_named_section (const char *name ATTRIBUTE_UNUSED, gcc_unreachable (); } +#ifndef TLS_SECTION_ASM_FLAG +#define TLS_SECTION_ASM_FLAG 'T' +#endif + void default_elf_asm_named_section (const char *name, unsigned int flags, tree decl ATTRIBUTE_UNUSED) @@ -6097,7 +6101,7 @@ default_elf_asm_named_section (const char *name, unsigned int flags, if (flags & SECTION_STRINGS) *f++ = 'S'; if (flags & SECTION_TLS) - *f++ = 'T'; + *f++ = TLS_SECTION_ASM_FLAG; if (HAVE_COMDAT_GROUP && (flags & SECTION_LINKONCE)) *f++ = 'G'; *f = '\0';