summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/security.h
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2001-04-30 03:09:19 +0000
committerChristopher Faylor <me@cgf.cx>2001-04-30 03:09:19 +0000
commit8abeff1ead5f3824c70111bc0ff74ff835dafa55 (patch)
treeb665aeef453c45fd282493eb4a8368270f6f5246 /winsup/cygwin/security.h
parent2b5803d4b72c9b9bbd13a0ac62c732c94632b094 (diff)
downloadcygnal-8abeff1ead5f3824c70111bc0ff74ff835dafa55.tar.gz
cygnal-8abeff1ead5f3824c70111bc0ff74ff835dafa55.tar.bz2
cygnal-8abeff1ead5f3824c70111bc0ff74ff835dafa55.zip
* exceptions.cc (INIT_EXCEPTION_HANDLER): Eliminate.
(init_exceptions): Just use init_exception_handler. (open_stackdumpfile): New function. (stack_info::first_time): Eliminate. (stack_info::init): Set up fields to avoid "first_time" consideration. (stack_info::walk): Remove "first_time" consideration. (stackdump): Change arguments to accept initial frame pointer and open stack file flag. (stack): Eliminate. (cygwin_stackdump): Use stackdump() rather than stack(). (try_to_debug): Remove all synchronization logic. Just keep looping in exception handler until debugger notices us. Return 1 if successfully started debugger. (handle_exceptions): Just return if we know that we're debugging. Reorganize to avoid creating a stackdump file if we are starting a debugger. Return from exception handler if debugger started successfully. (sig_handle): Create a stackdump only if debugger wasn't started. * winsup.h (try_to_debug): Add an argument.
Diffstat (limited to 'winsup/cygwin/security.h')
0 files changed, 0 insertions, 0 deletions