* config/rl78/rl78.c (rl78_select_section): When -mes0 is active
place read only data in the .frodata section.
From-SVN: r224270
+2015-06-09 Nick Clifton <nickc@redhat.com>
+
+ * config/rl78/rl78.c (rl78_select_section): When -mes0 is active
+ place read only data in the .frodata section.
+
2015-06-09 Shiva Chen <shiva0217@gmail.com>
* sync.md (atomic_load<mode>): Add conditional code for lda/ldr
}
if (readonly)
- return readonly_data_section;
+ return TARGET_ES0 ? frodata_section : readonly_data_section;
switch (categorize_decl_for_section (decl, reloc))
{
case SECCAT_TEXT: return text_section;
case SECCAT_DATA: return data_section;
case SECCAT_BSS: return bss_section;
- case SECCAT_RODATA: return readonly_data_section;
+ case SECCAT_RODATA: return TARGET_ES0 ? frodata_section : readonly_data_section;
default:
return default_select_section (decl, reloc, align);
}