+2015-09-28 David Edelsohn <dje.gcc@gmail.com>
+
+ * config/rs6000/rs6000.c (rs6000_xcoff_asm_named_section): Place
+ SECTION_EXCLUDE in XO mapping class.
+
2015-09-28 Oleg Endo <olegendo@gcc.gnu.org>
PR target/54236
tree decl ATTRIBUTE_UNUSED)
{
int smclass;
- static const char * const suffix[4] = { "PR", "RO", "RW", "TL" };
+ static const char * const suffix[5] = { "PR", "RO", "RW", "TL", "XO" };
- if (flags & SECTION_DEBUG)
+ if (flags & SECTION_EXCLUDE)
+ smclass = 4;
+ else if (flags & SECTION_DEBUG)
{
fprintf (asm_out_file, "\t.dwsect %s\n", name);
return;
}
- if (flags & SECTION_CODE)
+ else if (flags & SECTION_CODE)
smclass = 0;
else if (flags & SECTION_TLS)
smclass = 3;