r240485 - in /trunk: gcc/ChangeLog gcc/Makefile...
mpolacek@gcc.gnu.org
mpolacek@gcc.gnu.org
Mon Sep 26 09:42:00 GMT 2016
Author: mpolacek
Date: Mon Sep 26 09:42:50 2016
New Revision: 240485
URL: https://gcc.gnu.org/viewcvs?rev=240485&root=gcc&view=rev
Log:
Implement -Wimplicit-fallthrough.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/libsupc++/hash_bytes.cc
Changes in other areas also in this revision:
Added:
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-1.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-10.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-11.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-12.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-13.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-14.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-15.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-16.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-17.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-18.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-19.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-2.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-20.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-21.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-3.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-4.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-5.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-6.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-7.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-8.c
trunk/gcc/testsuite/c-c++-common/Wimplicit-fallthrough-9.c
trunk/gcc/testsuite/c-c++-common/attr-fallthrough-1.c
trunk/gcc/testsuite/c-c++-common/attr-fallthrough-2.c
trunk/gcc/testsuite/g++.dg/cpp0x/fallthrough1.C
trunk/gcc/testsuite/g++.dg/cpp0x/fallthrough2.C
trunk/gcc/testsuite/g++.dg/cpp1z/fallthrough1.C
trunk/gcc/testsuite/gcc.dg/Wimplicit-fallthrough-1.c
trunk/gcc/testsuite/obj-c++.dg/Wimplicit-fallthrough-1.mm
trunk/gcc/testsuite/objc.dg/Wimplicit-fallthrough-1.m
Modified:
trunk/gcc/ChangeLog
trunk/gcc/Makefile.in
trunk/gcc/builtins.c
trunk/gcc/c-family/ChangeLog
trunk/gcc/c-family/c-common.c
trunk/gcc/c-family/c-common.h
trunk/gcc/c/ChangeLog
trunk/gcc/c/c-decl.c
trunk/gcc/c/c-parser.c
trunk/gcc/common.opt
trunk/gcc/config/rs6000/rs6000.c
trunk/gcc/convert.c
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/constexpr.c
trunk/gcc/cp/constraint.cc
trunk/gcc/cp/parser.c
trunk/gcc/cp/pt.c
trunk/gcc/cp/semantics.c
trunk/gcc/cp/typeck.c
trunk/gcc/doc/extend.texi
trunk/gcc/doc/invoke.texi
trunk/gcc/final.c
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/arith.c
trunk/gcc/fortran/frontend-passes.c
trunk/gcc/fortran/parse.c
trunk/gcc/fortran/primary.c
trunk/gcc/fortran/trans-array.c
trunk/gcc/fortran/trans-expr.c
trunk/gcc/fortran/trans-io.c
trunk/gcc/genattrtab.c
trunk/gcc/genpreds.c
trunk/gcc/gimple-ssa-strength-reduction.c
trunk/gcc/gimple.h
trunk/gcc/gimplify.c
trunk/gcc/godump.c
trunk/gcc/internal-fn.c
trunk/gcc/internal-fn.def
trunk/gcc/langhooks.c
trunk/gcc/langhooks.h
trunk/gcc/reload1.c
trunk/gcc/resource.c
trunk/gcc/system.h
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/warn/Wunused-label-1.C
trunk/gcc/tree-core.h
trunk/gcc/tree-ssa-loop-ivopts.c
trunk/gcc/tree.h
trunk/gcc/varasm.c
trunk/libcpp/ChangeLog
trunk/libcpp/include/cpplib.h
trunk/libcpp/lex.c
More information about the Libstdc++-cvs
mailing list