This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r128257 - in /branches/incremental-compiler/gcc...
- From: tromey at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 07 Sep 2007 23:44:06 -0000
- Subject: r128257 - in /branches/incremental-compiler/gcc...
Author: tromey
Date: Fri Sep 7 23:44:05 2007
New Revision: 128257
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128257
Log:
* c-pragma.c (init_pragma): Free pragma vector if already
allocated.
* c-lang.c (LANG_HOOKS_CLEAR_BINDING_STACK): Define.
* c-tree.h (c_clear_binding_stack): Declare.
* c-decl.c (c_init_decl_processing): Only initialize some things
once.
(c_clear_binding_stack): New function.
(c_write_global_declarations): Move code to c_clear_binding_stack.
* dwarf2out.c (dwarf2out_init): Initialize more globals.
* server.c (server_main_loop): Print server pid.
* cgraphunit.c (first_analyzed, first_analyzed_var, counter): Move
out of function scope.
(cgraph_unit_reset): Reset them.
* toplev.c (compile_file): Return bool.
(do_compile): Exit child process in server mode.
Modified:
branches/incremental-compiler/gcc/ChangeLog
branches/incremental-compiler/gcc/c-decl.c
branches/incremental-compiler/gcc/c-lang.c
branches/incremental-compiler/gcc/c-pragma.c
branches/incremental-compiler/gcc/c-tree.h
branches/incremental-compiler/gcc/cgraphunit.c
branches/incremental-compiler/gcc/dwarf2out.c
branches/incremental-compiler/gcc/server.c
branches/incremental-compiler/gcc/toplev.c