diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2011-06-22 13:16:16 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2011-06-22 13:16:16 +0200 |
commit | 070387a43cbe003423a38d77c618a8bf681cd4fd (patch) | |
tree | 3e3d5953f269b73db4110a1f8e5ef6f5493b2bdd /gcc | |
parent | 36dc1a88ff11de41ed1b2a313f28ad12cd3c7bd3 (diff) | |
download | gcc-070387a43cbe003423a38d77c618a8bf681cd4fd.zip gcc-070387a43cbe003423a38d77c618a8bf681cd4fd.tar.gz gcc-070387a43cbe003423a38d77c618a8bf681cd4fd.tar.bz2 |
run-le.c: Skip for -pie on alpha*-*-linux*.
* gcc.dg/torture/tls/run-le.c: Skip for -pie on alpha*-*-linux*.
* gcc.dg/torture/tls/tls-test.c: Ditto.
* gcc.dg/torture/tls/thr-init-1.c: Ditto.
* gcc.dg/torture/tls/thr-init-1.c: Ditto.
From-SVN: r175291
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/tls/run-le.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/tls/tls-test.c | 1 |
5 files changed, 11 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 883d355..a102060 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2011-06-22 Uros Bizjak <ubizjak@gmail.com> + + * gcc.dg/torture/tls/run-le.c: Skip for -pie on alpha*-*-linux*. + * gcc.dg/torture/tls/tls-test.c: Ditto. + * gcc.dg/torture/tls/thr-init-1.c: Ditto. + * gcc.dg/torture/tls/thr-init-2.c: Ditto. + 2011-06-22 Nathan Sidwell <nathan@codesourcery.com> * gcc.target/arm/tlscall.c: New. diff --git a/gcc/testsuite/gcc.dg/torture/tls/run-le.c b/gcc/testsuite/gcc.dg/torture/tls/run-le.c index 0c340f3..f57d698c 100644 --- a/gcc/testsuite/gcc.dg/torture/tls/run-le.c +++ b/gcc/testsuite/gcc.dg/torture/tls/run-le.c @@ -1,6 +1,7 @@ /* { dg-do run } */ /* { dg-require-effective-target tls_runtime } */ /* { dg-add-options tls } */ +/* { dg-skip-if "TLS local exec code cannot be linked into shared objects" { alpha*-*-linux* } { "-pie" } { "" } } */ extern void abort (void); diff --git a/gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c b/gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c index ff3338f..03da9be 100644 --- a/gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c +++ b/gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c @@ -1,6 +1,7 @@ /* { dg-do run } */ /* { dg-require-effective-target tls_runtime } */ /* { dg-add-options tls } */ +/* { dg-skip-if "TLS local exec code cannot be linked into shared objects" { alpha*-*-linux* } { "-pie" } { "" } } */ extern int printf (char *,...); extern void abort() ; diff --git a/gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c b/gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c index 4415623..211afdc 100644 --- a/gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c +++ b/gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c @@ -1,6 +1,7 @@ /* { dg-do run } */ /* { dg-require-effective-target tls_runtime } */ /* { dg-add-options tls } */ +/* { dg-skip-if "TLS local exec code cannot be linked into shared objects" { alpha*-*-linux* } { "-pie" } { "" } } */ extern int printf (char *,...); extern void abort() ; diff --git a/gcc/testsuite/gcc.dg/torture/tls/tls-test.c b/gcc/testsuite/gcc.dg/torture/tls/tls-test.c index 8a23e77..f772b80 100644 --- a/gcc/testsuite/gcc.dg/torture/tls/tls-test.c +++ b/gcc/testsuite/gcc.dg/torture/tls/tls-test.c @@ -2,6 +2,7 @@ /* { dg-require-effective-target tls } */ /* { dg-require-effective-target pthread } */ /* { dg-options "-pthread" } */ +/* { dg-skip-if "TLS local exec code cannot be linked into shared objects" { alpha*-*-linux* } { "-pie" } { "" } } */ #include <pthread.h> extern int printf (char *,...); |