From ee2caaea6c57bec3d975ff19368e8a9d2db3e6ab Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Sun, 31 Oct 2010 14:38:51 +0000 Subject: [PATCH] thr-init-1.c: Fix order of dg-do. gcc/testsuite/ * gcc.dg/tls/thr-init-1.c: Fix order of dg-do. * gcc.dg/tls/thr-init-2.c: Likewise. Require tls_runtime rather than tls. * gcc.dg/torture/tls/thr-init-1.c: Require tls_runtime rather than tls. * gcc.dg/torture/tls/thr-init-2.c: Likewise. * objc.dg/torture/tls/thr-init.m: Likewise. * objc.dg/torture/tls/thr-init-2.m: Likewise. * objc.dg/torture/tls/thr-init-3.m: Likewise. From-SVN: r166109 --- gcc/testsuite/ChangeLog | 11 +++++++++++ gcc/testsuite/gcc.dg/tls/thr-init-1.c | 2 +- gcc/testsuite/gcc.dg/tls/thr-init-2.c | 2 +- gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c | 2 +- gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c | 2 +- gcc/testsuite/objc.dg/torture/tls/thr-init-2.m | 2 +- gcc/testsuite/objc.dg/torture/tls/thr-init-3.m | 2 +- gcc/testsuite/objc.dg/torture/tls/thr-init.m | 2 +- 8 files changed, 18 insertions(+), 7 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c3c75b2b9fd..d6c9598daa0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,14 @@ +2010-10-31 Richard Sandiford + + * gcc.dg/tls/thr-init-1.c: Fix order of dg-do. + * gcc.dg/tls/thr-init-2.c: Likewise. Require tls_runtime rather + than tls. + * gcc.dg/torture/tls/thr-init-1.c: Require tls_runtime rather than tls. + * gcc.dg/torture/tls/thr-init-2.c: Likewise. + * objc.dg/torture/tls/thr-init.m: Likewise. + * objc.dg/torture/tls/thr-init-2.m: Likewise. + * objc.dg/torture/tls/thr-init-3.m: Likewise. + 2010-10-31 Richard Sandiford * gcc.c-torture/execute/20101011-1.c: Skip for MIPS unless running diff --git a/gcc/testsuite/gcc.dg/tls/thr-init-1.c b/gcc/testsuite/gcc.dg/tls/thr-init-1.c index de273d930aa..eb2f84695fb 100644 --- a/gcc/testsuite/gcc.dg/tls/thr-init-1.c +++ b/gcc/testsuite/gcc.dg/tls/thr-init-1.c @@ -1,5 +1,5 @@ -/* { dg-require-effective-target tls } */ /* { dg-do compile } */ +/* { dg-require-effective-target tls } */ static __thread int fstat ; static __thread int fstat = 1 ; diff --git a/gcc/testsuite/gcc.dg/tls/thr-init-2.c b/gcc/testsuite/gcc.dg/tls/thr-init-2.c index ebc512f77a5..22c96ea9f63 100644 --- a/gcc/testsuite/gcc.dg/tls/thr-init-2.c +++ b/gcc/testsuite/gcc.dg/tls/thr-init-2.c @@ -1,5 +1,5 @@ -/* { dg-require-effective-target tls } */ /* { dg-do run } */ +/* { dg-require-effective-target tls_runtime } */ /* { dg-add-options tls } */ extern void abort() ; 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 76dc62a7adc..ff3338ffbe5 100644 --- a/gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c +++ b/gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-require-effective-target tls } */ +/* { dg-require-effective-target tls_runtime } */ /* { dg-add-options tls } */ extern int printf (char *,...); 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 bef1d287e85..44156232cf3 100644 --- a/gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c +++ b/gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-require-effective-target tls } */ +/* { dg-require-effective-target tls_runtime } */ /* { dg-add-options tls } */ extern int printf (char *,...); diff --git a/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m b/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m index 04231a82110..cdbef4d77bc 100644 --- a/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m +++ b/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m @@ -1,5 +1,5 @@ // { dg-do run } -// { dg-require-effective-target tls } +// { dg-require-effective-target tls_runtime } // { dg-add-options tls } extern void _exit(int); diff --git a/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m b/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m index 9f354b34185..b52c87391ea 100644 --- a/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m +++ b/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-require-effective-target tls } */ +/* { dg-require-effective-target tls_runtime } */ /* { dg-add-options tls } */ /* { dg-xfail-run-if "Needs OBJC2 ABI" { *-*-darwin* && { lp64 && { ! objc2 } } } { "-fnext-runtime" } { "" } } */ /* { dg-additional-sources "../../../objc-obj-c++-shared/Object1.m" } */ diff --git a/gcc/testsuite/objc.dg/torture/tls/thr-init.m b/gcc/testsuite/objc.dg/torture/tls/thr-init.m index 663965180d2..986b425f744 100644 --- a/gcc/testsuite/objc.dg/torture/tls/thr-init.m +++ b/gcc/testsuite/objc.dg/torture/tls/thr-init.m @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-require-effective-target tls } */ +/* { dg-require-effective-target tls_runtime } */ /* { dg-add-options tls } */ extern void _exit(int); -- 2.30.2