OSDN Git Service

* doc/invoke.texi (RS/6000 and PowerPC Options):Document mtls-markers.
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Mar 2009 03:11:34 +0000 (03:11 +0000)
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Mar 2009 03:11:34 +0000 (03:11 +0000)
commitd46ea8788345afc238324a5129b615ac5193d84c
treee40cb055451edf78dd0f574e269ceae291ee73bf
parente32f6d2b6b3ff674b19ed18c244ca3db3784e2e5
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145330 138bc75d-0d04-0410-961f-82ee72b054a4
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