diff options
author | Christopher Faylor <me@cgf.cx> | 2001-04-30 03:09:19 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2001-04-30 03:09:19 +0000 |
commit | 8abeff1ead5f3824c70111bc0ff74ff835dafa55 (patch) | |
tree | b665aeef453c45fd282493eb4a8368270f6f5246 /winsup/cygwin/security.h | |
parent | 2b5803d4b72c9b9bbd13a0ac62c732c94632b094 (diff) | |
download | cygnal-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