https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97702

--- Comment #6 from Martin Uecker <uecker at eecs dot berkeley.edu> ---


https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=32934a4f45a72144cdcd0712cc294fe88c36f13d


Author  Martin Uecker <muec...@gwdg.de> 
Fri, 20 Nov 2020 06:21:40 +0000 (07:21 +0100)
commit  32934a4f45a72144cdcd0712cc294fe88c36f13d

C: Drop qualifiers during lvalue conversion [PR97702]

2020-11-20  Martin Uecker  <muec...@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.
  • [Bug c/97702] comma operator ... uecker at eecs dot berkeley.edu via Gcc-bugs

Reply via email to