aboutsummaryrefslogtreecommitdiff
path: root/gcc/graphite-optimize-isl.c
diff options
context:
space:
mode:
authorMarcin Koƛcielnicki <koriakin@0x04.net>2016-01-21 09:45:42 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2016-01-21 09:45:42 +0000
commitb929b47014eb64cfc5d9ed3539fc7ef80134211e (patch)
tree6b9c1341b2c5e54f0b3e8345b66f08df1547092e /gcc/graphite-optimize-isl.c
parentfac40b023f3be292aa251f215e5678690b79e31b (diff)
downloadgcc-b929b47014eb64cfc5d9ed3539fc7ef80134211e.zip
gcc-b929b47014eb64cfc5d9ed3539fc7ef80134211e.tar.gz
gcc-b929b47014eb64cfc5d9ed3539fc7ef80134211e.tar.bz2
S/390: Use proper read-only data section for literals.
Previously, .rodata was hardcoded. For C++ vague linkage functions, this resulted in needlessly duplicated literals. With the new split stack support, this resulted in link errors, due to .rodata containing relocations to the discarded text sections. gcc/ChangeLog: * config/s390/s390.md (pool_section_start): Use switch_to_section to select proper read-only data section instead of hardcoding .rodata. (pool_section_end): Use switch_to_section to match the above. From-SVN: r232667
Diffstat (limited to 'gcc/graphite-optimize-isl.c')
0 files changed, 0 insertions, 0 deletions