* doc/invoke.texi (RS/6000 and PowerPC Options):Document mtls-markers.
commit9752c4ad248eb383f72f9bd354af4c1890f1f1a3
authorAlan Modra <amodra@bigpond.net.au>
Tue, 31 Mar 2009 03:11:34 +0000 (31 03:11 +0000)
committerAlan Modra <amodra@gcc.gnu.org>
Tue, 31 Mar 2009 03:11:34 +0000 (31 13:41 +1030)
treee40cb055451edf78dd0f574e269ceae291ee73bf
parent89da36ae12174eba690491535940c4191639a428
* doc/invoke.texi (RS/6000 and PowerPC Options):Document mtls-markers.

* configure.ac (HAVE_AS_TLS_MARKERS): New gas feature check.
* configure: Regenerate.
* config.in: Regenerate.
* config/rs6000/rs6000.opt (mtls-markers): Add.
* config/rs6000/rs6000.h (TARGET_TLS_MARKERS): Define.
* config/rs6000/rs6000.md (tls_gd_aix, tls_gd_sysv): Add splitter.
(tls_ld_aix, tls_ld_sysv): Likewise.
(tls_gd, tls_gd_call_aix, tls_gd_call_sysv): New insns.
(tls_ld, tls_ld_call_aix, tls_ld_call_sysv): Likewise.

From-SVN: r145330
gcc/ChangeLog
gcc/config.in
gcc/config/rs6000/rs6000.h
gcc/config/rs6000/rs6000.md
gcc/config/rs6000/rs6000.opt
gcc/configure
gcc/configure.ac
gcc/doc/invoke.texi