This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r128210 - in /branches/incremental-compiler/gcc...
- From: tromey at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 06 Sep 2007 23:06:19 -0000
- Subject: r128210 - in /branches/incremental-compiler/gcc...
Author: tromey
Date: Thu Sep 6 23:06:18 2007
New Revision: 128210
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128210
Log:
* server.h (server_start_back_end): Declare.
* server.c (server_start_back_end): New function.
* cgraph.h (cgraph_unit_reset, cgraph_reset): Declare.
* cgraphunit.c (cgraph_unit_reset): New function.
* cgraph.c (cgraph_reset): New function.
* toplev.c (server_callback): Garbage collect. Reset cgraph
modules.
(server_mode): New global.
(toplev_main): Set it.
(compile_file): Call server_start_back_end.
(do_compile): Only initialize front end once.
Modified:
branches/incremental-compiler/gcc/ChangeLog
branches/incremental-compiler/gcc/cgraph.c
branches/incremental-compiler/gcc/cgraph.h
branches/incremental-compiler/gcc/cgraphunit.c
branches/incremental-compiler/gcc/server.c
branches/incremental-compiler/gcc/server.h
branches/incremental-compiler/gcc/toplev.c