r207493 - in /trunk/gcc: ChangeLog config/pa/pa...
danglin@gcc.gnu.org
danglin@gcc.gnu.org
Wed Feb 5 00:43:00 GMT 2014
Author: danglin
Date: Wed Feb 5 00:43:56 2014
New Revision: 207493
URL: http://gcc.gnu.org/viewcvs?rev=207493&root=gcc&view=rev
Log:
PR target/59777
* config/pa/pa.c (legitimize_tls_address): Return original address
if not passed a SYMBOL_REF rtx.
(hppa_legitimize_address): Call legitimize_tls_address for all TLS
addresses.
(pa_emit_move_sequence): Simplify TLS source operands.
(pa_legitimate_constant_p): Reject all TLS constants.
* config/pa/pa.h (PA_SYMBOL_REF_TLS_P): Correct comment.
(CONSTANT_ADDRESS_P): Reject TLS CONST addresses.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/pa/pa.c
trunk/gcc/config/pa/pa.h
More information about the Gcc-cvs
mailing list