]> git.ipfire.org Git - thirdparty/gcc.git/commit - libcpp/internal.h
cpphash.h: Update comments.
authorNeil Booth <neil@daikokuya.demon.co.uk>
Tue, 2 Oct 2001 12:57:24 +0000 (12:57 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Tue, 2 Oct 2001 12:57:24 +0000 (12:57 +0000)
commit644eddaac53831b51967cea591f0bdf3b5e770a7
tree255137e6966135d2fff952402170da9491a088d4
parent9d19cb9582b17accc88c77131b11095ce14199bd
cpphash.h: Update comments.

* cpphash.h: Update comments.
(cpp_context): Update.
(spec_nodes): Remove n__Pragma.
* cppinit.c (cpp_create_reader): Update.
(builtin_array): Add _Pragma.
* cpplib.h: Update comments.
(NODE_DISABLED, BT_PRAGMA): New.
(cpp_start_lookahead, cpp_stop_lookahead): Remove prototypes.
* cppmacro.c (struct cpp_macro): Remove disabled.
(builtin_macro): Return int, handle _Pragma, push the new token
on the context stack.
(funlike_invocation_p): Unconstify, update.
(enter_macro_context): Handle builtins here.
(replace_args, push_token_context, push_ptoken_context):
Update for prototype changes.
(_cpp_pop_context): Update.
(cpp_get_token): Don't handle buitins, nor _Pragma here.
(cpp_sys_macro_p): Update.
(_cpp_free_definition): Clear disabled flag.
(_cpp_create_definition): Upate.
* cppmain.c: Update comments.

From-SVN: r45948
gcc/ChangeLog
gcc/cpphash.h
gcc/cppinit.c
gcc/cpplib.h
gcc/cppmacro.c
gcc/cppmain.c