diff options
author | Marek Polacek <polacek@redhat.com> | 2014-02-19 06:29:49 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2014-02-19 06:29:49 +0000 |
commit | cc28fc7fe9d488a5d5afb94038eea11f0c9a7d44 (patch) | |
tree | 661204b52e10494393e7c759ea168ea7ac12be34 /gcc/cgraph.c | |
parent | 07716f8d54c2d5f08330885209391056774b87e7 (diff) | |
download | gcc-cc28fc7fe9d488a5d5afb94038eea11f0c9a7d44.zip gcc-cc28fc7fe9d488a5d5afb94038eea11f0c9a7d44.tar.gz gcc-cc28fc7fe9d488a5d5afb94038eea11f0c9a7d44.tar.bz2 |
re PR c/60195 (Strange warnings using atomic types)
PR c/60195
c/
* c-typeck.c (convert_lvalue_to_rvalue): Set TREE_NO_WARNING on tmp.
Call mark_exp_read on exp.value.
(build_atomic_assign): Set TREE_NO_WARNING on val and old. Set
TREE_ADDRESSABLE on old instead of val.
(emit_side_effect_warnings): Warn only if RHS has !TREE_NO_WARNING.
testsuite/
* gcc.dg/pr60195.c: New test.
From-SVN: r207873
Diffstat (limited to 'gcc/cgraph.c')
0 files changed, 0 insertions, 0 deletions