hanchenye-llvm-project/lldb
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
..
docs Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
examples Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
include Put more smarts into the RegisterContext base class. Now the base class has 2011-01-09 21:07:35 +00:00
lib Makefile updates. 2011-01-06 22:11:47 +00:00
lldb.xcodeproj Bumped versions in Xcode projects: lldb is now at lldb-38, debugserver is now 2011-01-05 19:02:52 +00:00
resources Bumped versions in Xcode projects: lldb is now at lldb-38, debugserver is now 2011-01-05 19:02:52 +00:00
scripts Patch by Stephen Wilson to make Swig happy building on linux. 2010-12-16 00:01:06 +00:00
source Change the default signal setting for SIBABRT to SUPPRESS the signal. Why? 2011-01-10 03:47:25 +00:00
test Blacklisted testclass STLTestCase for a known crasher <rdar://problem/8837118>. 2011-01-08 01:37:33 +00:00
tools Modified the stop reply packet to be able to send the thread name using the 2011-01-08 03:17:57 +00:00
utils The recent change in argument parsing is messing up the emacs lldb mode's capability to properly 2010-12-20 22:58:58 +00:00
www Apply patch from Bruce Mitchener to fix spelling errors. 2011-01-07 17:16:03 +00:00
INSTALL.txt You'll need to be running Mac OS X to get lldb to build right now. 2010-06-09 07:29:26 +00:00
LICENSE.TXT test commit 2010-06-09 03:55:24 +00:00
Makefile Ignore unknown pragmas. 2011-01-06 22:10:24 +00:00