diff options
author | Martin Sebor <msebor@redhat.com> | 2021-11-29 13:13:30 -0700 |
---|---|---|
committer | Martin Sebor <msebor@redhat.com> | 2021-11-29 13:16:51 -0700 |
commit | f81c5a86dc03352682ac8ae3daa6ec507528a265 (patch) | |
tree | fb8fdd0fba8efa43d74e3f68e688c780cd09dc7c /gcc/testsuite/c-c++-common/attr-retain-5.c | |
parent | ed7894c490ac45578419408c32b25421c5feb04d (diff) | |
download | gcc-f81c5a86dc03352682ac8ae3daa6ec507528a265.zip gcc-f81c5a86dc03352682ac8ae3daa6ec507528a265.tar.gz gcc-f81c5a86dc03352682ac8ae3daa6ec507528a265.tar.bz2 |
Prune out valid -Winfinite-recursion [PR103469].
gcc/testsuite/ChangeLog:
PR testsuite/103469
* c-c++-common/attr-retain-5.c: Prune out valid warning.
* c-c++-common/attr-retain-6.c: Same.
* c-c++-common/attr-retain-9.c: Same.
Diffstat (limited to 'gcc/testsuite/c-c++-common/attr-retain-5.c')
-rw-r--r-- | gcc/testsuite/c-c++-common/attr-retain-5.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/testsuite/c-c++-common/attr-retain-5.c b/gcc/testsuite/c-c++-common/attr-retain-5.c index 1f3f8bf..5f8ed48 100644 --- a/gcc/testsuite/c-c++-common/attr-retain-5.c +++ b/gcc/testsuite/c-c++-common/attr-retain-5.c @@ -18,6 +18,9 @@ free_slotinfo (struct dtv_slotinfo_list **elemp) return 1; } +/* Prune out the valid warning for the function above: + { dg-prune-output "-Winfinite-recursion" } */ + __attribute__ ((used, retain, section ("__libc_freeres_fn"))) static void free_mem (void) { |