From: Tom de Vries Date: Thu, 1 Jun 2017 09:13:09 +0000 (+0000) Subject: Require label_values for some test-cases X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f525e390d5df4aeb6b5a3b55a74d52b6b3438282;p=gcc.git Require label_values for some test-cases 2017-06-01 Tom de Vries * c-c++-common/pr43395.c: Add dg-require-effective-target label_values. * gcc.c-torture/compile/asmgoto-1.c: Same. * gcc.dg/20000707-1.c: Same. * gcc.dg/pr38700.c: Same. * gcc.dg/pr70169.c: Same. * gcc.dg/pr80112.c: Same. * gcc.dg/torture/pr51071-2.c: Same. * gcc.dg/torture/pr51071.c: Same. * gcc.dg/tree-ssa/alias-34.c: Same. From-SVN: r248775 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1390c6a4371..d8e3952003c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,15 @@ +2017-06-01 Tom de Vries + + * c-c++-common/pr43395.c: Add dg-require-effective-target label_values. + * gcc.c-torture/compile/asmgoto-1.c: Same. + * gcc.dg/20000707-1.c: Same. + * gcc.dg/pr38700.c: Same. + * gcc.dg/pr70169.c: Same. + * gcc.dg/pr80112.c: Same. + * gcc.dg/torture/pr51071-2.c: Same. + * gcc.dg/torture/pr51071.c: Same. + * gcc.dg/tree-ssa/alias-34.c: Same. + 2017-06-01 Pierre-Marie de Rodat * gnat.dg/debug11.adb: New testcase. diff --git a/gcc/testsuite/c-c++-common/pr43395.c b/gcc/testsuite/c-c++-common/pr43395.c index f672c8c1994..d060ae2a968 100644 --- a/gcc/testsuite/c-c++-common/pr43395.c +++ b/gcc/testsuite/c-c++-common/pr43395.c @@ -1,5 +1,6 @@ /* PR c/43395 */ /* { dg-do compile } */ +/* { dg-require-effective-target label_values } */ void * foo (void) diff --git a/gcc/testsuite/gcc.c-torture/compile/asmgoto-1.c b/gcc/testsuite/gcc.c-torture/compile/asmgoto-1.c index cc34610aba7..502969991bf 100644 --- a/gcc/testsuite/gcc.c-torture/compile/asmgoto-1.c +++ b/gcc/testsuite/gcc.c-torture/compile/asmgoto-1.c @@ -1,3 +1,5 @@ +/* { dg-require-effective-target label_values } */ + void fn (void); void diff --git a/gcc/testsuite/gcc.dg/20000707-1.c b/gcc/testsuite/gcc.dg/20000707-1.c index 5328dfa63d9..85a3315c4e9 100644 --- a/gcc/testsuite/gcc.dg/20000707-1.c +++ b/gcc/testsuite/gcc.dg/20000707-1.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-O2 -Wall" } */ +/* { dg-require-effective-target label_values } */ extern void foo(void *here); extern inline void bar(void) diff --git a/gcc/testsuite/gcc.dg/pr38700.c b/gcc/testsuite/gcc.dg/pr38700.c index ebece7f0ff4..8b7cbc83c4c 100644 --- a/gcc/testsuite/gcc.dg/pr38700.c +++ b/gcc/testsuite/gcc.dg/pr38700.c @@ -1,6 +1,7 @@ /* PR c/38700 */ /* { dg-do compile } */ /* { dg-options "-O0" } */ +/* { dg-require-effective-target label_values } */ int foo () diff --git a/gcc/testsuite/gcc.dg/pr70169.c b/gcc/testsuite/gcc.dg/pr70169.c index 41381e721e6..56e72f34a0f 100644 --- a/gcc/testsuite/gcc.dg/pr70169.c +++ b/gcc/testsuite/gcc.dg/pr70169.c @@ -2,6 +2,7 @@ /* { dg-do compile } */ /* { dg-options "-O2 -fno-strict-aliasing -fno-tree-dce" } */ /* { dg-skip-if "Program and data reside in different address spaces" { "avr-*-*" } } */ +/* { dg-require-effective-target label_values } */ int printf (const char *, ...); diff --git a/gcc/testsuite/gcc.dg/pr80112.c b/gcc/testsuite/gcc.dg/pr80112.c index 7c78aaedd98..8d6ef3c88aa 100644 --- a/gcc/testsuite/gcc.dg/pr80112.c +++ b/gcc/testsuite/gcc.dg/pr80112.c @@ -1,6 +1,7 @@ /* PR rtl-optimization/80112 */ /* { dg-do compile } */ /* { dg-options "-Os -fmodulo-sched" } */ +/* { dg-require-effective-target label_values } */ void **a; diff --git a/gcc/testsuite/gcc.dg/torture/pr51071-2.c b/gcc/testsuite/gcc.dg/torture/pr51071-2.c index ccf3d815872..638b4b8539a 100644 --- a/gcc/testsuite/gcc.dg/torture/pr51071-2.c +++ b/gcc/testsuite/gcc.dg/torture/pr51071-2.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-fno-delete-null-pointer-checks" } */ +/* { dg-require-effective-target label_values } */ __extension__ typedef __UINTPTR_TYPE__ uintptr_t; diff --git a/gcc/testsuite/gcc.dg/torture/pr51071.c b/gcc/testsuite/gcc.dg/torture/pr51071.c index 99af9587d05..ad83dccdbc3 100644 --- a/gcc/testsuite/gcc.dg/torture/pr51071.c +++ b/gcc/testsuite/gcc.dg/torture/pr51071.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target label_values } */ void foo (void); void bar (void *); diff --git a/gcc/testsuite/gcc.dg/tree-ssa/alias-34.c b/gcc/testsuite/gcc.dg/tree-ssa/alias-34.c index 5738feaffb1..363d121df87 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/alias-34.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/alias-34.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-O2 -fno-strict-aliasing -fdump-tree-optimized" } */ +/* { dg-require-effective-target label_values } */ void foo (int b) {