This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/24475] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA32
- From: "uros at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 1 Dec 2005 06:52:15 -0000
- Subject: [Bug target/24475] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA32
- References: <bug-24475-230@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #8 from uros at gcc dot gnu dot org 2005-12-01 06:52 -------
Subject: Bug 24475
Author: uros
Date: Thu Dec 1 06:52:11 2005
New Revision: 107804
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107804
Log:
PR target/24475
* lib/target-supports.exp (check_effective_target_tls): New.
(check_effective_target_tls_runtime): New.
* gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
for TLS support.
* gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
effective-target TLS.
* gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
effective-target TLS runtime.
Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/tls/diag-1.C
trunk/gcc/testsuite/g++.dg/tls/diag-2.C
trunk/gcc/testsuite/g++.dg/tls/diag-3.C
trunk/gcc/testsuite/g++.dg/tls/diag-4.C
trunk/gcc/testsuite/g++.dg/tls/init-1.C
trunk/gcc/testsuite/g++.dg/tls/init-2.C
trunk/gcc/testsuite/g++.dg/tls/static-1.C
trunk/gcc/testsuite/g++.dg/tls/static-1a.cc
trunk/gcc/testsuite/g++.dg/tls/tls.exp
trunk/gcc/testsuite/g++.dg/tls/trivial.C
trunk/gcc/testsuite/gcc.dg/tls/alias-1.c
trunk/gcc/testsuite/gcc.dg/tls/alpha-1.c
trunk/gcc/testsuite/gcc.dg/tls/asm-1.c
trunk/gcc/testsuite/gcc.dg/tls/debug-1.c
trunk/gcc/testsuite/gcc.dg/tls/diag-1.c
trunk/gcc/testsuite/gcc.dg/tls/diag-2.c
trunk/gcc/testsuite/gcc.dg/tls/diag-3.c
trunk/gcc/testsuite/gcc.dg/tls/diag-4.c
trunk/gcc/testsuite/gcc.dg/tls/diag-5.c
trunk/gcc/testsuite/gcc.dg/tls/init-1.c
trunk/gcc/testsuite/gcc.dg/tls/nonpic-1.c
trunk/gcc/testsuite/gcc.dg/tls/opt-1.c
trunk/gcc/testsuite/gcc.dg/tls/opt-10.c
trunk/gcc/testsuite/gcc.dg/tls/opt-11.c
trunk/gcc/testsuite/gcc.dg/tls/opt-2.c
trunk/gcc/testsuite/gcc.dg/tls/opt-3.c
trunk/gcc/testsuite/gcc.dg/tls/opt-4.c
trunk/gcc/testsuite/gcc.dg/tls/opt-5.c
trunk/gcc/testsuite/gcc.dg/tls/opt-6.c
trunk/gcc/testsuite/gcc.dg/tls/opt-7.c
trunk/gcc/testsuite/gcc.dg/tls/opt-8.c
trunk/gcc/testsuite/gcc.dg/tls/opt-9.c
trunk/gcc/testsuite/gcc.dg/tls/pic-1.c
trunk/gcc/testsuite/gcc.dg/tls/pr24428-2.c
trunk/gcc/testsuite/gcc.dg/tls/pr24428.c
trunk/gcc/testsuite/gcc.dg/tls/section-1.c
trunk/gcc/testsuite/gcc.dg/tls/struct-1.c
trunk/gcc/testsuite/gcc.dg/tls/tls.exp
trunk/gcc/testsuite/gcc.dg/tls/trivial.c
trunk/gcc/testsuite/lib/target-supports.exp
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24475