aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-common.c
diff options
context:
space:
mode:
authorMichael Matz <matz@suse.de>2006-11-27 16:34:19 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2006-11-27 16:34:19 +0000
commite064939e4ae577d3e44eca84fc1e16f7f7657817 (patch)
tree3732caa784c5d755960587bdc14c4e9c30c6ba44 /gcc/c-common.c
parent9409c2f5a4d1431e9f0722434c25947ed80c5a5b (diff)
downloadgcc-e064939e4ae577d3e44eca84fc1e16f7f7657817.zip
gcc-e064939e4ae577d3e44eca84fc1e16f7f7657817.tar.gz
gcc-e064939e4ae577d3e44eca84fc1e16f7f7657817.tar.bz2
re PR target/29319 (ICE unrecognizable insn: offset too large for larl (breaks glibc))
2006-11-27 Michael Matz <matz@suse.de> Andreas Krebbel <krebbel1@de.ibm.com> PR target/29319 * config/s390/predicates.md (larl_operand): Check addend of larl operand to be in range of -/+2GB. * config/s390/s390.c (legitimize_pic_address): Likewise. Changed type of variable even to HOST_WIDE_INT. 2006-11-27 Michael Matz <matz@suse.de> Andreas Krebbel <krebbel1@de.ibm.com> PR target/29319 * gcc.dg/20061127-1.c: New testcase. Co-Authored-By: Andreas Krebbel <krebbel1@de.ibm.com> From-SVN: r119256
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions