]> gcc.gnu.org Git - gcc.git/commit - gcc/limity.h
cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++.
authorZack Weinberg <zack@wolery.cumb.org>
Sun, 2 Apr 2000 22:50:55 +0000 (22:50 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Sun, 2 Apr 2000 22:50:55 +0000 (22:50 +0000)
commitbfab56e7ab02ea2616f98cdd1681a5dcc078e189
treeb00fb305180d6ad00464b0f8d26982c399a9faa0
parent7c3bb1deecbcda27683c0fccca91987b32eb292e
cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++.

* cppinit.c (cpp_start_read): Turn off -Wtraditional if
processing C++.
* cpplib.c (_cpp_handle_directive): Improve warnings for
traditional C and indented directives.

* enquire.c, gsyslimits.h, limity.h, config/convex/fixinc.convex,
fixinc/fixinc.irix, fixinc/fixinc.sco, fixinc/fixinc.wrap,
fixinc/inclhack.def: Indent the # of #include_next one space.
* cp/rtti.c: Un-indent #if and #endif.

* cppexp.c (_cpp_parse_expr): If lex returns '#', it's a
syntax error, but an error has already been printed.
* cpplex.c (_cpp_parse_assertion): Give a more specific error
message when called with nothing remaining on the line.
(_cpp_lex_token): If _cpp_parse_assertion fails, return an
OTHER token, not an ASSERTION.
* cpplib.c (do_assert): When we create a 'base' node, clear
its aschain pointer.

* gcc.c-torture/compile/981211-1.c: Move to...
* gcc.dg/cpp-as1.c: ...here.
* gcc.dg/cpp-as2.c: New file.

* gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
compiler.

From-SVN: r32870
20 files changed:
gcc/ChangeLog
gcc/config/convex/fixinc.convex
gcc/cp/rtti.c
gcc/cppexp.c
gcc/cppinit.c
gcc/cpplex.c
gcc/cpplib.c
gcc/enquire.c
gcc/fixinc/fixinc.irix
gcc/fixinc/fixinc.sco
gcc/fixinc/fixinc.wrap
gcc/fixinc/fixincl.x
gcc/fixinc/inclhack.def
gcc/fixinc/inclhack.sh
gcc/gsyslimits.h
gcc/limity.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/cpp-as1.c [moved from gcc/testsuite/gcc.c-torture/compile/981211-1.c with 94% similarity]
gcc/testsuite/gcc.dg/cpp-as2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp-tradwarn1.c
This page took 0.062911 seconds and 5 git commands to generate.