aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/pr60195.c
diff options
context:
space:
mode:
authorMartin Uecker <muecker@gwdg.de>2020-11-20 07:21:40 +0100
committerMartin Uecker <muecker@gwdg.de>2020-11-20 07:34:11 +0100
commit32934a4f45a72144cdcd0712cc294fe88c36f13d (patch)
tree022f80ca6020cfb841771515910a9f920abf6829 /gcc/testsuite/gcc.dg/pr60195.c
parentd62586ee567bbbdab9fe8bb5829f032431d57098 (diff)
downloadgcc-32934a4f45a72144cdcd0712cc294fe88c36f13d.zip
gcc-32934a4f45a72144cdcd0712cc294fe88c36f13d.tar.gz
gcc-32934a4f45a72144cdcd0712cc294fe88c36f13d.tar.bz2
C: Drop qualifiers during lvalue conversion [PR97702]
2020-11-20 Martin Uecker <muecker@gwdg.de> gcc/ * gimplify.c (gimplify_modify_expr_rhs): Optimizie NOP_EXPRs that contain compound literals. gcc/c/ * c-typeck.c (convert_lvalue_to_rvalue): Drop qualifiers. gcc/testsuite/ * gcc.dg/cond-constqual-1.c: Adapt test. * gcc.dg/lvalue-11.c: New test. * gcc.dg/pr60195.c: Add warning.
Diffstat (limited to 'gcc/testsuite/gcc.dg/pr60195.c')
-rw-r--r--gcc/testsuite/gcc.dg/pr60195.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/pr60195.c b/gcc/testsuite/gcc.dg/pr60195.c
index 0a50a30..8eccf7f 100644
--- a/gcc/testsuite/gcc.dg/pr60195.c
+++ b/gcc/testsuite/gcc.dg/pr60195.c
@@ -15,7 +15,7 @@ atomic_int
fn2 (void)
{
atomic_int y = 0;
- y;
+ y; /* { dg-warning "statement with no effect" } */
return y;
}