diff options
Diffstat (limited to 'gcc/config/ia64/aix.h')
-rw-r--r-- | gcc/config/ia64/aix.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/gcc/config/ia64/aix.h b/gcc/config/ia64/aix.h index 0e66a5dcb08..700950fc3ca 100644 --- a/gcc/config/ia64/aix.h +++ b/gcc/config/ia64/aix.h @@ -139,15 +139,15 @@ do { \ extern unsigned int ia64_section_threshold; #undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE, RTX, ALIGN) \ -{ \ - if (GET_MODE_SIZE (MODE) > 0 \ - && GET_MODE_SIZE (MODE) <= ia64_section_threshold) \ - sdata_section (); \ - else if (symbolic_operand ((RTX), (MODE))) \ - data_section (); \ - else \ - const_section (); \ +#define SELECT_RTX_SECTION(MODE, RTX, ALIGN) \ +{ \ + if (GET_MODE_SIZE (MODE) > 0 \ + && GET_MODE_SIZE (MODE) <= ia64_section_threshold) \ + sdata_section (); \ + else if (symbolic_operand ((RTX), (MODE))) \ + data_section (); \ + else \ + readonly_data_section (); \ } /* Override ia64/sysv4.h setting with that used by AIX5. */ |