]> gcc.gnu.org Git - gcc.git/commit - gcc/cpplex.c
[multiple changes]
authorZack Weinberg <zack@gcc.gnu.org>
Sun, 20 Aug 2000 21:36:18 +0000 (21:36 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Sun, 20 Aug 2000 21:36:18 +0000 (21:36 +0000)
commit3cb553b4684a17ca436be66895be0aeaee83644f
treed81b589e39b9cc29d2ac00a4c083ae74ae5241d1
parent53e687fabb8208f715fd30172c48430eef4e2255
[multiple changes]

2000-08-20  Zack Weinberg  <zack@wolery.cumb.org>

* cppinit.c (cpp_init): Set global flag when called.
(cpp_reader_init): Bomb out if cpp_init hasn't been called.

Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>

        * cpplex.c (cpp_scan_buffer): Move `output_line_command' just
        before `process_directive' so that newlines won't be missed
        for directives.
        (cpp_printf): Increment `print->lineno' when newline is emitted.

        * cppmain.c (cb_ident): Likewise.
        (cb_define): Likewise.
        (cb_undef): Likewise.
        (cb_include): Likewise.
        (cb_def_pragma): Likewise.
        (dump_macros_helper): Likewise.

* gcc.dg/cpp/pragma-1.c: New test.
* gcc.dg/cpp/pragma-2.c: New test.

From-SVN: r35825
gcc/ChangeLog
gcc/cppinit.c
gcc/cpplex.c
gcc/cppmain.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/cpp/pragma-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/pragma-2.c [new file with mode: 0644]
This page took 0.054016 seconds and 5 git commands to generate.