r128001 - in /branches/incremental-compiler/gcc...
tromey@gcc.gnu.org
tromey@gcc.gnu.org
Fri Aug 31 20:27:00 GMT 2007
Author: tromey
Date: Fri Aug 31 20:27:23 2007
New Revision: 128001
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128001
Log:
* toplev.c (toplev_main): Set flag_unit_at_a_time when in server
mode.
* opts.c (clean_up): New function.
(decode_options): Call it.
* fix-header.c (TARGET_EXTRA_INCLUDES): Add c_incpath argument.
(TARGET_EXTRA_PRE_INCLUDES): Likewise.
* c-incpath.h (struct target_c_incpath_s) <extra_pre_includes,
extra_includes>: Add c_incpath argument.
(struct c_incpath): Declare.
(new_c_incpath, delete_c_incpath): Likewise.
(split_quote_chain, add_path, register_include_chains,
add_cpp_dir_path): Add c_incpath argument.
* c-incpath.c (new_c_incpath): New function.
(struct c_incpath): New struct.
(heads, tails, quote_ignores_source_dir): No longer global.
(delete_c_incpath): New function.
(add_sysroot_to_chain): Added 'incpath' argument.
(merge_include_chains): Likewise.
(split_quote_chain): Likewise.
(add_cpp_dir_path): Likewise.
(add_path): Likewise.
(register_include_chains): Likewise.
(add_env_var_paths): Likewise.
(add_standard_paths): Likewise.
(hook_void_charptr_charptr_int): Likewise.
* c-opts.c (clean_up): New function.
(c_common_init_options): Use it. Set include_chains.
(include_chains): New global.
(c_common_handle_option): Update.
(add_prefixed_path): Added c_incpath argument.
(c_common_post_options): Update.
(c_common_post_options): Don't parse first file here...
(c_common_parse_file): ... parse it here.
Modified:
branches/incremental-compiler/gcc/ChangeLog
branches/incremental-compiler/gcc/c-incpath.c
branches/incremental-compiler/gcc/c-incpath.h
branches/incremental-compiler/gcc/c-opts.c
branches/incremental-compiler/gcc/fix-header.c
branches/incremental-compiler/gcc/opts.c
branches/incremental-compiler/gcc/toplev.c
More information about the Gcc-cvs
mailing list