s390.c (s390_preferred_reload_class): Return NO_REGS for invalid symbolic addresses.
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Thu, 24 Mar 2011 16:38:24 +0000 (16:38 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Thu, 24 Mar 2011 16:38:24 +0000 (16:38 +0000)
commit212aa74f9e5e721be3baa109d247588f393d3927
treec6909ce6aa98f3b0852a852a2ee5d3b4a8fd0416
parentbf3b3396ef74a4993fdcdb325503f982541885d9
s390.c (s390_preferred_reload_class): Return NO_REGS for invalid symbolic addresses.

2011-03-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* config/s390/s390.c (s390_preferred_reload_class): Return NO_REGS
for invalid symbolic addresses.
(s390_secondary_reload): Don't use s390_check_symref_alignment for
larl operands.

From-SVN: r171405
gcc/ChangeLog
gcc/config/s390/s390.c