require profiling support for gcc.dg/lto/20100430-1_0.c test
authorJoel Brobecker <brobecker@adacore.com>
Wed, 12 Dec 2018 14:22:37 +0000 (14:22 +0000)
committerJoel Brobecker <brobecke@gcc.gnu.org>
Wed, 12 Dec 2018 14:22:37 +0000 (14:22 +0000)
This test currently fails unexpectedly if GCC is configured with
--disable-gcov, because it requires -fprofile-arcs. This patch
fixes the issue by requiring profiling support in order to run
this test.

Tested with two compilers, one built with --disable-gcov, resulting
in the test reporting an UNSUPPORTED result; and one built with gcov
support, resulting in 2 PASS tests.

gcc/testsuite/ChangeLog:

        * gcc.dg/lto/20100430-1_0.c: Add dg-require-profiling requirement.

From-SVN: r267055

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/lto/20100430-1_0.c

index 9e851e4042a8f305ae3dd2a9e22eba7ffc93b30e..109be22d09dee1ad3e385426c3149a5b03d1421c 100644 (file)
@@ -1,3 +1,7 @@
+2018-12-12  Joel Brobecker  <brobecker@adacore.com>
+
+       * gcc.dg/lto/20100430-1_0.c: Add dg-require-profiling requirement.
+
 2018-12-12  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/88446
index 1ccfc9ac1ca726136ce789c4ac4662c461179681..c7dafac31af3a4058361654807112aa059bce356 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-lto-do link } */
 /* { dg-lto-options {{-O2 -fprofile-arcs -flto -r -nostdlib}} } */
 /* { dg-extra-ld-options "-flinker-output=nolto-rel" } */
+/* { dg-require-profiling "-fprofile-arcs" } */
 
 
 void