]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/50691 (Incorrect argument evaluation in call with __thread argument)
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Sat, 29 Oct 2011 20:19:38 +0000 (20:19 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sat, 29 Oct 2011 20:19:38 +0000 (20:19 +0000)
commit7cfa40627d73c71c64882fee395de86270823ab9
tree608f5b699f72ef4bcd9f10ade47bc6385c3ef57e
parenta374e83e0862a420ae2022a0113b162a454b4634
re PR target/50691 (Incorrect argument evaluation in call with __thread argument)

PR target/50691
* config/pa/pa.c (emit_move_sequence): Legitimize TLS symbol references.
* config/pa/pa.h (LEGITIMATE_CONSTANT_P): Return false for
TLS_MODEL_GLOBAL_DYNAMIC and TLS_MODEL_LOCAL_DYNAMIC symbol references.

From-SVN: r180662
gcc/ChangeLog
gcc/config/pa/pa.c
gcc/config/pa/pa.h