aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-03-07 08:15:47 +0000
committerChris Lattner <sabre@nondot.org>2009-03-07 08:15:47 +0000
commitf74e6ef0efed75ed79d310ea864855b72a988bbe (patch)
tree0b4ff524f939de4ed296be1b615a0f85177ec03d /lib/Bitcode/Reader/BitcodeReader.cpp
parent165818c890d3e0d6e8b2a43d6bff6876bf3034c4 (diff)
downloadexternal_llvm-f74e6ef0efed75ed79d310ea864855b72a988bbe.zip
external_llvm-f74e6ef0efed75ed79d310ea864855b72a988bbe.tar.gz
external_llvm-f74e6ef0efed75ed79d310ea864855b72a988bbe.tar.bz2
When a crash signal is delivered do two things: remove all of our
signal handlers to prevent reentrance on unrelated things (a sigabort where the handle bus errors) also, clear the signal mask so that the signal doesn't infinitely reissue. This fixes rdar://6654827 - Crash causes clang to loop git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66330 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions