diff options
author | Martin Uecker <muecker@gwdg.de> | 2020-11-20 07:21:40 +0100 |
---|---|---|
committer | Martin Uecker <muecker@gwdg.de> | 2020-11-20 07:34:11 +0100 |
commit | 32934a4f45a72144cdcd0712cc294fe88c36f13d (patch) | |
tree | 022f80ca6020cfb841771515910a9f920abf6829 /gcc/fixed-value.c | |
parent | d62586ee567bbbdab9fe8bb5829f032431d57098 (diff) | |
download | gcc-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/fixed-value.c')
0 files changed, 0 insertions, 0 deletions