aboutsummaryrefslogtreecommitdiff
path: root/gcc/configure
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2005-01-26 20:36:07 +0000
committerAldy Hernandez <aldyh@gcc.gnu.org>2005-01-26 20:36:07 +0000
commite4dd71deb765f87955ae21da06e75de7871c1e41 (patch)
treeb748bff788bf3e80d6ef0a86bc289b4fad31dbf1 /gcc/configure
parent55e79aef81371abf4c07885fbbd748078d695209 (diff)
downloadgcc-e4dd71deb765f87955ae21da06e75de7871c1e41.zip
gcc-e4dd71deb765f87955ae21da06e75de7871c1e41.tar.gz
gcc-e4dd71deb765f87955ae21da06e75de7871c1e41.tar.bz2
invoke.texi: Document -mTLS.
* doc/invoke.texi: Document -mTLS. * testsuite/gcc.target/frv/all-tls-global-dynamic.c: New. * testsuite/gcc.target/frv/all-tls-initial-exec.c: New. * testsuite/gcc.target/frv/all-tls-initial-exec-pic.c: New. * testsuite/gcc.target/frv/all-tls-local-dynamic.c: New. * testsuite/gcc.target/frv/all-tls-local-dynamic-plt.c: New. * testsuite/gcc.target/frv/all-tls-local-dynamic-plt-pic.c: New. * testsuite/gcc.target/frv/all-tls-local-exec.c: New. * testsuite/gcc.target/frv/all-tls-local-exec-TLS.c: New. * configure.ac: Check for a TLS capable gas. * configure: Regenerate. From-SVN: r94283
Diffstat (limited to 'gcc/configure')
-rwxr-xr-xgcc/configure9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/configure b/gcc/configure
index 220fcaf..0886841 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -13690,6 +13690,15 @@ foo: .long 25
tls_first_minor=13
tls_as_opt=--fatal-warnings
;;
+ frv*-*-*)
+ conftest_s='
+ .section ".tdata","awT",@progbits
+x: .long 25
+ .text
+ call #gettlsoff(x)'
+ tls_first_major=2
+ tls_first_minor=14
+ ;;
i[34567]86-*-*)
conftest_s='
.section ".tdata","awT",@progbits