http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55718
--- Comment #4 from Andreas Krebbel <krebbel at gcc dot gnu.org> 2013-01-10 08:15:23 UTC --- Author: krebbel Date: Thu Jan 10 08:15:07 2013 New Revision: 195078 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195078 Log: 2013-01-10 Andreas Krebbel <andreas.kreb...@de.ibm.com> PR target/55718 * config/s390/s390.c (s390_symref_operand_p) (s390_loadrelative_operand_p): Merge the two functions. (s390_check_qrst_address, print_operand_address): Add parameters to s390_loadrelative_operand_p invokation. (s390_check_symref_alignment): Use s390_loadrelative_operand_p. (s390_reload_larl_operand, s390_secondary_reload): Use s390_loadrelative_operand_p instead of s390_symref_operand_p. (legitimize_pic_address): Handle @GOTENT and @PLT + addend. Added: trunk/gcc/testsuite/gcc.target/s390/pr55718.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/s390/s390.c