summaryrefslogtreecommitdiff
path: root/ltcf-cxx.sh
diff options
context:
space:
mode:
authormembar <membar@138bc75d-0d04-0410-961f-82ee72b054a4>2003-09-19 08:28:43 +0000
committermembar <membar@138bc75d-0d04-0410-961f-82ee72b054a4>2003-09-19 08:28:43 +0000
commit843607dfb47b51137eddb808427bd8627e89dd91 (patch)
treed3850b3d1b7ded7bcbfb6b163fc0d2d5a78e5a7b /ltcf-cxx.sh
parent03caada8b6198e8429cfe14112fc0bea1de97b96 (diff)
downloadgcc-843607dfb47b51137eddb808427bd8627e89dd91.tar.gz
* win32-threads.cc: (ensure_interrupt_event_initialized) New
function for lazy initialization of an auto-reset event. (_Jv_CondWait) Added thread interrupt support. (_Jv_ThreadInitData) Added initialization of interrupt support members. (_Jv_ThreadDestroyData) Added cleanup of interrupt support members. (_Jv_ThreadStart) Removed unused code. (_Jv_Win32GetInterruptEvent) New method for returning interrupt event to an external caller. (_Jv_ThreadInterrupt) Implemented. * include/win32-threads.h: (_Jv_Thread_t) Added a Win32 auto-reset event for interrupt support as well as a mutex which regulates access to this. (_Jv_Win32GetInterruptEvent) Declared new method for returning interrupt event to an external caller. * java/lang/natWin32Process.cc: (cleanup) Close handle to spawned process. (waitFor) Added interrupt support. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71562 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'ltcf-cxx.sh')
0 files changed, 0 insertions, 0 deletions