aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-parser.cc
diff options
context:
space:
mode:
authorJuergen Christ <jchrist@linux.ibm.com>2025-03-10 10:03:36 +0100
committerJuergen Christ <jchrist@linux.ibm.com>2025-03-11 14:54:16 +0100
commit4001281d69e9f8e01d2183f0e931e15ec4a522eb (patch)
tree1ca172f8c64d749dc8636ea17d059376f6304100 /gcc/c/c-parser.cc
parentdc47161c1f32c3f27d1157ba0de9d98ea1b7fc82 (diff)
downloadgcc-4001281d69e9f8e01d2183f0e931e15ec4a522eb.zip
gcc-4001281d69e9f8e01d2183f0e931e15ec4a522eb.tar.gz
gcc-4001281d69e9f8e01d2183f0e931e15ec4a522eb.tar.bz2
s390: fix delegitimization of addresses
In legitimize_pic_address we create a (const (unspec ... UNSPEC_GOTENT)) in the GOT offset might be >= 4k. However, the s390_delegitimize_address does not contain a case for this scenario. gcc/ChangeLog: * config/s390/s390.cc (s390_delegitimize_address): Add missing case. gcc/testsuite/ChangeLog: * gcc.target/s390/delegitimize-1.c: New test. Signed-off-by: Juergen Christ <jchrist@linux.ibm.com>
Diffstat (limited to 'gcc/c/c-parser.cc')
0 files changed, 0 insertions, 0 deletions