r240141 - in /trunk: gcc/cp/ChangeLog gcc/cp/ty...
mpolacek@gcc.gnu.org
mpolacek@gcc.gnu.org
Wed Sep 14 17:47:00 GMT 2016
Author: mpolacek
Date: Wed Sep 14 17:46:59 2016
New Revision: 240141
URL: https://gcc.gnu.org/viewcvs?rev=240141&root=gcc&view=rev
Log:
* typeck.c (cp_build_unary_op): Diagnose incrementing boolean
expressions. Tweak an error message.
* c-c++-common/gomp/atomic-12.c: Use -Wno-deprecated.
* c-c++-common/gomp/atomic-13.c: Likewise.
* c-c++-common/gomp/atomic-14.c: Likewise.
* g++.dg/cpp1y/lambda-init11.C: Remove invalid code.
* g++.dg/cpp1z/bool-increment1.C: New test.
* c-c++-common/pr60439.c: Add dg-warning.
* g++.dg/expr/bitfield4.C: Likewise.
* g++.dg/expr/bitfield5.C: Likewise.
* g++.dg/expr/bitfield6.C: Likewise.
* g++.dg/expr/bool1.C: Likewise.
* g++.dg/expr/bool3.C: Likewise.
* g++.dg/expr/lval3.C: Likewise.
* g++.dg/expr/lval4.C: Likewise.
* g++.old-deja/g++.jason/bool5.C: Likewise.
* g++.dg/expr/bitfield3.C: Adjust dg-error.
* g++.dg/other/error18.C: Likewise.
* g++.dg/gomp/atomic-14.C: Likewise.
libgomp/
* testsuite/libgomp.c++/atomic-3.C: Use -Wno-deprecated.
libstdc++-v3/
* testsuite/23_containers/vector/debug/insert6_neg.cc: Use
-Wno-deprecated.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/testsuite/23_containers/vector/debug/insert6_neg.cc
Changes in other areas also in this revision:
Added:
trunk/gcc/testsuite/g++.dg/cpp1z/bool-increment1.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/typeck.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/c-c++-common/gomp/atomic-12.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-13.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-14.c
trunk/gcc/testsuite/c-c++-common/pr60439.c
trunk/gcc/testsuite/g++.dg/cpp1y/lambda-init11.C
trunk/gcc/testsuite/g++.dg/expr/bitfield3.C
trunk/gcc/testsuite/g++.dg/expr/bitfield4.C
trunk/gcc/testsuite/g++.dg/expr/bitfield5.C
trunk/gcc/testsuite/g++.dg/expr/bitfield6.C
trunk/gcc/testsuite/g++.dg/expr/bool1.C
trunk/gcc/testsuite/g++.dg/expr/bool3.C
trunk/gcc/testsuite/g++.dg/expr/lval3.C
trunk/gcc/testsuite/g++.dg/expr/lval4.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-14.C
trunk/gcc/testsuite/g++.dg/other/error18.C
trunk/gcc/testsuite/g++.old-deja/g++.jason/bool5.C
trunk/libgomp/ChangeLog
trunk/libgomp/testsuite/libgomp.c++/atomic-3.C
More information about the Libstdc++-cvs
mailing list