mirror of git://gcc.gnu.org/git/gcc.git
thread_local-order1.C: Add dg-require-cxa-atexit.
* g++.dg/tls/thread_local-order1.C: Add dg-require-cxa-atexit. * g++.dg/tls/thread_local3g.C: Likewise. * g++.dg/tls/thread_local4g.C: Likewise. * g++.dg/tls/thread_local5g.C: Likewise. * g++.dg/tls/thread_local6g.C: Likewise. * g++.dg/tls/thread_local-cse.C: XFAIL on Solaris 9. * g++.dg/tls/thread_local2.C: Likewise. * g++.dg/tls/thread_local2g.C: Likewise. * g++.dg/tls/thread_local6.C: Likewise. From-SVN: r193634
This commit is contained in:
parent
b5e10eac56
commit
5f4340fe3b
|
|
@ -1,3 +1,15 @@
|
|||
2012-11-19 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* g++.dg/tls/thread_local-order1.C: Add dg-require-cxa-atexit.
|
||||
* g++.dg/tls/thread_local3g.C: Likewise.
|
||||
* g++.dg/tls/thread_local4g.C: Likewise.
|
||||
* g++.dg/tls/thread_local5g.C: Likewise.
|
||||
* g++.dg/tls/thread_local6g.C: Likewise.
|
||||
* g++.dg/tls/thread_local-cse.C: XFAIL on Solaris 9.
|
||||
* g++.dg/tls/thread_local2.C: Likewise.
|
||||
* g++.dg/tls/thread_local2g.C: Likewise.
|
||||
* g++.dg/tls/thread_local6.C: Likewise.
|
||||
|
||||
2012-11-19 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* g++.dg/tm/pr51516.C: Adjust for uninstrumented code path.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// Test for CSE of the wrapper function: we should only call it once
|
||||
// for the two references to ir.
|
||||
// { dg-do run }
|
||||
// { dg-do run { xfail *-*-solaris2.9 } }
|
||||
// { dg-options "-std=c++11 -O -fno-inline -save-temps" }
|
||||
// { dg-require-effective-target tls_runtime }
|
||||
// { dg-require-alias }
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
// { dg-options "-std=c++11" }
|
||||
// { dg-require-effective-target tls_runtime }
|
||||
// { dg-require-alias }
|
||||
// { dg-require-cxa-atexit "" }
|
||||
|
||||
extern "C" void abort();
|
||||
extern "C" int printf (const char *, ...);
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// { dg-do run }
|
||||
// { dg-do run { xfail *-*-solaris2.9 } }
|
||||
// { dg-options "-std=c++11" }
|
||||
// { dg-require-effective-target tls_runtime }
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// { dg-do run }
|
||||
// { dg-do run { xfail *-*-solaris2.9 } }
|
||||
// { dg-options "-std=c++11" }
|
||||
// { dg-require-effective-target tls_runtime }
|
||||
// { dg-require-alias }
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
// { dg-require-effective-target tls_runtime }
|
||||
// { dg-require-effective-target pthread }
|
||||
// { dg-require-alias }
|
||||
// { dg-require-cxa-atexit "" }
|
||||
// { dg-options -pthread }
|
||||
|
||||
int c;
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
// { dg-require-effective-target tls_runtime }
|
||||
// { dg-require-effective-target pthread }
|
||||
// { dg-require-alias }
|
||||
// { dg-require-cxa-atexit "" }
|
||||
// { dg-options -pthread }
|
||||
|
||||
#include <pthread.h>
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
// { dg-require-effective-target tls_runtime }
|
||||
// { dg-require-effective-target pthread }
|
||||
// { dg-require-alias }
|
||||
// { dg-require-cxa-atexit "" }
|
||||
// { dg-options -pthread }
|
||||
|
||||
#include <pthread.h>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// Test for cleanups in the main thread without -pthread.
|
||||
|
||||
// { dg-do run }
|
||||
// { dg-do run { xfail *-*-solaris2.9 } }
|
||||
// { dg-options "-std=c++11" }
|
||||
// { dg-require-effective-target tls_runtime }
|
||||
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
// { dg-do run }
|
||||
// { dg-options "-std=c++11" }
|
||||
// { dg-require-effective-target tls_runtime }
|
||||
// { dg-require-cxa-atexit "" }
|
||||
// { dg-require-alias }
|
||||
|
||||
extern "C" void _exit (int);
|
||||
|
|
|
|||
Loading…
Reference in New Issue