summaryrefslogtreecommitdiff
path: root/config/mt-mips-elfoabi
diff options
context:
space:
mode:
authorrbcollins <rbcollins>2001-10-07 21:58:19 +0000
committerrbcollins <rbcollins>2001-10-07 21:58:19 +0000
commit4f314ae7456a93c8003de818664572a744400bef (patch)
tree61fe229c9aa2a830995732bc38e2d79e536de46d /config/mt-mips-elfoabi
parent3b4a9f90f3aa605dfd888147097c37b0c384a56f (diff)
downloadgdb-4f314ae7456a93c8003de818664572a744400bef.tar.gz
Mon Oct 8 7:41:00 2001 Robert Collins <rbtcollins@hotmail.com>
* cygserver.cc (server_request::process): Rename client_request_shm_get to client_request_shm. * cygserver_process.cc (process_cache::add): Rename to add_task. Use process_cleanup instead of process_request. (process_cache::remove_process): New method. (process::process): Initialize new members. (process::~process): New member. (process::cleanup): New method. (process::add_cleanup_routine): New method. (process_request::process): Rename to process_cleanup. Call the process object's cleanup method and then delete it. (process_process_param::request_loop): Remove the signalling process. * cygserver_shm.cc: Globally rename client_request_shm_get to client_request_shm. (client_request_shm_get::serve): Handle attach request counting. * cygserver_shm.h: Globally rename client_request_shm_get to client_request_shm. (class shm_cleanup): New class. * shm.cc: Globally rename client_request_shm_get to client_request_shm. (client_request_shm::client_request_shm): New constructor for attach requests. (shmat): Use it. * include/cygwin/cygserver_process.h (class process_request): Rename to process_cleanup. (class cleanup_routine): New class. (class process): New members and methods to allow calling back when the process terminates.
Diffstat (limited to 'config/mt-mips-elfoabi')
0 files changed, 0 insertions, 0 deletions