]> git.ipfire.org Git - thirdparty/gcc.git/commit
pa.md: Split tgd_load, tld_load and tie_load into pic and non-pic versions.
authorAurelien Jarno <aurelien@aurel32.net>
Sun, 6 May 2007 02:42:36 +0000 (02:42 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sun, 6 May 2007 02:42:36 +0000 (02:42 +0000)
commita758fa89b5177aa2f986245c0b926f7c9376ab5a
treef7836b92c63908c33faaad5f099a4d9b7959e030
parenta2aa65f063a85d23f961337510d3a9395d79de41
pa.md: Split tgd_load, tld_load and tie_load into pic and non-pic versions.

* config/pa/pa.md: Split tgd_load, tld_load and tie_load
into pic and non-pic versions. Mark r19 as used for
tgd_load_pic, tld_load_pic and tie_load_pic. Mark r27 as used
for tgd_load, tld_load and tie_load .
* config/pa/pa.c (legitimize_tls_address): Emit pic or non-pic
version of tgd_load, tld_load and tie_load depending on the
value of flag_pic.

From-SVN: r124468
gcc/ChangeLog
gcc/config/pa/pa.c
gcc/config/pa/pa.md