diff options
author | Neil Booth <neil@daikokuya.co.uk> | 2003-03-15 12:18:47 +0000 |
---|---|---|
committer | Neil Booth <neil@gcc.gnu.org> | 2003-03-15 12:18:47 +0000 |
commit | c1bad961ed99b234fb841ebca1832a0c98327714 (patch) | |
tree | 9ab94f87b27944c394c8bce04fc6f0433140ed8b /gcc/c-lex.c | |
parent | 6e049fcd1f2935275f6e567dc902c5929c923ce6 (diff) | |
download | gcc-c1bad961ed99b234fb841ebca1832a0c98327714.zip gcc-c1bad961ed99b234fb841ebca1832a0c98327714.tar.gz gcc-c1bad961ed99b234fb841ebca1832a0c98327714.tar.bz2 |
Makefile.in: Update.
* Makefile.in: Update.
* c-common.h (cb_register_builtins): Rename c_cpp_builtins.
* c-lex.c (init_c_lex): Register builtins hook is dead.
* c-opts.c (COMMAND_LINE_OPTIONS, missing_arg): Handle -A, -D and -U.
(c_common_decode_option): Don't call cpp_handle_option.
Handle -A, -D and -U.
(handle_deferred_opts): Simplify.
(finish_options): Define builtins and command line macros.
* c-ppoutput.c (init_pp_output): Register builtins hook is dead.
* cppinit.c: Don't include intl.h.
(init_builtins): Rename cpp_init_builtins. No hook to call.
(init_library): Don't need to sort options.
(cpp_create_reader): Don't set pending.
(cpp_destroy): Don't free pending.
(struct pending_option, cl_directive_handler, struct cpp_pending,
APPEND, free_chain, new_pending_directive, parse_option, opt_comp,
cpp_finish_options, COMMAND_LINE_OPTIONS, DEF_OPT, struct cl_option,
cl_options, cpp_handle_option): Remove.
* cpplib.h (struct cpp_pending, register_builtins, cpp_handle_option,
cpp_finish_options): Remove.
(cpp_init_builtins): New.
* fix-header.c (read_scan_file): Update to handle -D. Fix
handling of -I. Replace call to cpp_finish_options.
cp:
* Make-lang.in: Update.
From-SVN: r64398
Diffstat (limited to 'gcc/c-lex.c')
-rw-r--r-- | gcc/c-lex.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/c-lex.c b/gcc/c-lex.c index 7256c5a..95419c5 100644 --- a/gcc/c-lex.c +++ b/gcc/c-lex.c @@ -112,7 +112,6 @@ init_c_lex () cb = cpp_get_callbacks (parse_in); - cb->register_builtins = cb_register_builtins; cb->line_change = cb_line_change; cb->ident = cb_ident; cb->def_pragma = cb_def_pragma; |