* 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