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

Reply via email to