llvm-project/lldb/source
Greg Clayton 1bf55f2af7 Change the default signal setting for SIBABRT to SUPPRESS the signal. Why?
When debugging, if an expression hits a SIGABRT, it the expression ends up
completing and stopping due the the "SIGABRT". Then the next thing that runs
(another expression, or continuing the program) ends up progating the SIGABRT
and causing the parent processes to die.

We should probably think of a different solution where we suppress any signal
that resulted due to an expression, or we modifyin the UnixSignals class to
contain a row for "suppress for expression".

So the settings for SIGABRT are: suppress = true, stop = true, and 
notify = true.

llvm-svn: 123157
2011-01-10 03:47:25 +00:00
..
API Fixed issues with RegisterContext classes and the subclasses. There was 2011-01-06 22:15:06 +00:00
Breakpoint Fixed an issue where the macosx dynamic loader, on the first shared library loaded notification, wasn't properly removing shared libraries from the target that didn't get loaded. This usually happens when a different shared library is loaded in place of another due to DYLD_LIBRARY_PATH or DYLD_FRAMEWORK_PATH environment variables. We now properly remove any images that didn't make it into the executable. 2010-12-12 21:03:32 +00:00
Commands Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
Core Removed a few bad assert() statement regarding bitfields. 2011-01-09 22:26:45 +00:00
Expression Put more smarts into the RegisterContext base class. Now the base class has 2011-01-09 21:07:35 +00:00
Host Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
Interpreter Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
Plugins Put more smarts into the RegisterContext base class. Now the base class has 2011-01-09 21:07:35 +00:00
Symbol Make sure we don't assert if we have a child with zero byte size. Also 2011-01-08 22:26:47 +00:00
Target Change the default signal setting for SIBABRT to SUPPRESS the signal. Why? 2011-01-10 03:47:25 +00:00
Utility Modified the stop reply packet to be able to send the thread name using the 2011-01-08 03:17:57 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00
lldb-log.cpp Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
lldb.cpp Fixes for linux building from Stephen Wilson. 2010-12-16 21:36:30 +00:00