r195078 - in /trunk/gcc: ChangeLog config/s390/...

krebbel@gcc.gnu.org krebbel@gcc.gnu.org
Thu Jan 10 08:15:00 GMT 2013


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.Krebbel@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



More information about the Gcc-cvs mailing list