* gcc.c (execute): Call client_send_directory.
commite9a5c5ccc02f2643665a873629df60733826c649
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Dec 2007 21:56:31 +0000 (11 21:56 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Dec 2007 21:56:31 +0000 (11 21:56 +0000)
treeb2e514836496505e704e93fd71293b97343cf4e6
parentce683affeeca0abe81d58ea42ee8e493570f3ccb
* gcc.c (execute): Call client_send_directory.
(server_callback): Add argument.
* server.c (client_send_directory): New function.
(request_and_response): Handle '.' request.
* server.h (client_send_directory): Declare.
(server_callback): Add argument.
* toplev.c (get_src_pwd): Ensure src_pwd is allocated.  Use
getcwd.
(clear_src_pwd): New function.
(server_callback): Call it.  Add argument.  Set directory.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/incremental-compiler@130779 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gcc.c
gcc/server.c
gcc/server.h
gcc/toplev.c