diff options
author | Kewen Lin <linkw@linux.ibm.com> | 2024-04-08 21:02:17 -0500 |
---|---|---|
committer | Kewen Lin <linkw@linux.ibm.com> | 2024-04-08 21:02:17 -0500 |
commit | 9c97de682303b81c8886ac131fcfb3b122f2f1a6 (patch) | |
tree | 1fe2d80c871b1962d81f499739d9b1b51a4860dd | |
parent | 26eb5f8fd173e2425ae7505528fc426de4b7e34c (diff) | |
download | gcc-9c97de682303b81c8886ac131fcfb3b122f2f1a6.zip gcc-9c97de682303b81c8886ac131fcfb3b122f2f1a6.tar.gz gcc-9c97de682303b81c8886ac131fcfb3b122f2f1a6.tar.bz2 |
testsuite: Add profile_update_atomic check to gcov-20.c [PR114614]
As PR114614 shows, the newly added test case gcov-20.c by
commit r14-9789-g08a52331803f66 failed on targets which do
not support atomic profile update, there would be a message
like:
warning: target does not support atomic profile update,
single mode is selected
Since the test case adopts -fprofile-update=atomic, it
requires effective target check profile_update_atomic, this
patch is to add the check accordingly.
PR testsuite/114614
gcc/testsuite/ChangeLog:
* gcc.misc-tests/gcov-20.c: Add effective target check
profile_update_atomic.
-rw-r--r-- | gcc/testsuite/gcc.misc-tests/gcov-20.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.misc-tests/gcov-20.c b/gcc/testsuite/gcc.misc-tests/gcov-20.c index 215faff..ca8c12a 100644 --- a/gcc/testsuite/gcc.misc-tests/gcov-20.c +++ b/gcc/testsuite/gcc.misc-tests/gcov-20.c @@ -1,5 +1,6 @@ /* { dg-options "-fcondition-coverage -ftest-coverage -fprofile-update=atomic" } */ /* { dg-do run { target native } } */ +/* { dg-require-effective-target profile_update_atomic } */ /* Some side effect to stop branches from being pruned */ int x = 0; |