* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32870 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 21 additions, 0 deletionsgcc/ChangeLog
- gcc/config/convex/fixinc.convex 5 additions, 5 deletionsgcc/config/convex/fixinc.convex
- gcc/cp/rtti.c 4 additions, 4 deletionsgcc/cp/rtti.c
- gcc/cppexp.c 5 additions, 0 deletionsgcc/cppexp.c
- gcc/cppinit.c 4 additions, 0 deletionsgcc/cppinit.c
- gcc/cpplex.c 9 additions, 3 deletionsgcc/cpplex.c
- gcc/cpplib.c 6 additions, 3 deletionsgcc/cpplib.c
- gcc/enquire.c 1 addition, 1 deletiongcc/enquire.c
- gcc/fixinc/fixinc.irix 2 additions, 2 deletionsgcc/fixinc/fixinc.irix
- gcc/fixinc/fixinc.sco 1 addition, 1 deletiongcc/fixinc/fixinc.sco
- gcc/fixinc/fixinc.wrap 3 additions, 3 deletionsgcc/fixinc/fixinc.wrap
- gcc/fixinc/fixincl.x 3 additions, 3 deletionsgcc/fixinc/fixincl.x
- gcc/fixinc/inclhack.def 3 additions, 3 deletionsgcc/fixinc/inclhack.def
- gcc/fixinc/inclhack.sh 3 additions, 3 deletionsgcc/fixinc/inclhack.sh
- gcc/gsyslimits.h 1 addition, 1 deletiongcc/gsyslimits.h
- gcc/limity.h 1 addition, 1 deletiongcc/limity.h
- gcc/testsuite/ChangeLog 9 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/cpp-as1.c 2 additions, 0 deletionsgcc/testsuite/gcc.dg/cpp-as1.c
- gcc/testsuite/gcc.dg/cpp-as2.c 24 additions, 0 deletionsgcc/testsuite/gcc.dg/cpp-as2.c
- gcc/testsuite/gcc.dg/cpp-tradwarn1.c 15 additions, 15 deletionsgcc/testsuite/gcc.dg/cpp-tradwarn1.c
Loading
Please register or sign in to comment