]> git.ipfire.org Git - thirdparty/gcc.git/commit - libcpp/init.c
cpplib.h (struct cpp_options): New member, warn_endif_labels.
authorPhil Edwards <pme@gcc.gnu.org>
Fri, 22 Mar 2002 21:59:04 +0000 (21:59 +0000)
committerPhil Edwards <pme@gcc.gnu.org>
Fri, 22 Mar 2002 21:59:04 +0000 (21:59 +0000)
commit909de5da19288f60ab09dbe6165399d3f833a692
treed57dbbd51916727143458d291e8952b43c8151c0
parent4299b4e14e26a0c74563843b627ff707d7be0406
cpplib.h (struct cpp_options): New member, warn_endif_labels.

2002-03-22  Phil Edwards  <pme@gcc.gnu.org>

* cpplib.h (struct cpp_options):  New member, warn_endif_labels.
* cppinit.c (cpp_create_reader):  On by default.
(cpp_handle_option):  Handle -W[no-]endif-labels.
(cpp_post_options):  Also enable if -pedantic.
* cpplib.c (do_else):  Use it.
(do_endif):  Likewise.
* doc/cppopts.texi:  Document new option.
* doc/invoke.texi:  Document new option.

From-SVN: r51190
gcc/ChangeLog
gcc/cppinit.c
gcc/cpplib.c
gcc/cpplib.h
gcc/doc/cppopts.texi
gcc/doc/invoke.texi