c.opt (Wmissing-declarations): Add C++ and ObjC++.
commitdfdec7a7054a692dbd50543daf5d74a1c1b92472
authorIan Lance Taylor <iant@google.com>
Mon, 18 Dec 2006 19:56:58 +0000 (18 19:56 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Mon, 18 Dec 2006 19:56:58 +0000 (18 19:56 +0000)
tree9efc1768f6967aa34cd07b16cba198db0459ecf0
parentecc54e6eab98f1275218af1e7ed2c3aaa81ed456
c.opt (Wmissing-declarations): Add C++ and ObjC++.

./: * c.opt (Wmissing-declarations): Add C++ and ObjC++.
* doc/invoke.texi (Warning Options): -Wmissing-declarations now
works for C++.
cp/:
* decl.c (start_preparsed_function): Add support for
-Wmissing-declarations.
testsuite:
* g++.dg/warn/Wmissing-declarations-1.C: New test.

From-SVN: r120012
gcc/ChangeLog
gcc/c.opt
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/doc/invoke.texi
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wmissing-declarations-1.C [new file with mode: 0644]