OSDN Git Service

* cpplib.c (start_directive, end_directive): New functions.
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Nov 2000 19:25:22 +0000 (19:25 +0000)
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Nov 2000 19:25:22 +0000 (19:25 +0000)
commit9677c7115abeb4257cb95822aa0d0bfa884e32c2
treec0d3e0b141751cde227115dc9b911f8e8050ca84
parentc5c321bf0b0ddf59a949253080281132d73205ac
    * cpplib.c (start_directive, end_directive): New functions.
        (_cpp_handle_directive, run_directive): Use them.
        (_cpp_handle_directive): Don't -Wtraditional on indented
        null directives.
        (_cpp_push_buffer): Don't re-clear was_skipping.
        * cpplib.h (struct cpp_reader): New member la_saved.
        * cppmacro.c (cpp_get_token): Don't interpret _Pragma in
        directives.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37487 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cpplib.c
gcc/cpplib.h
gcc/cppmacro.c