summaryrefslogtreecommitdiffstats
path: root/clang/unittests/Format/CleanupTest.cpp
diff options
context:
space:
mode:
authorDerek Bruening <bruening@google.com>2016-05-31 13:21:03 +0000
committerDerek Bruening <bruening@google.com>2016-05-31 13:21:03 +0000
commit8e74c1084b16f199d7304ef7003f25c1bc20f606 (patch)
treef7ba9e848b72a444ed8f1b99691c856c231ed13d /clang/unittests/Format/CleanupTest.cpp
parent16c24f4d6e2a1ca64d2482289e3985d0b0d7d9e3 (diff)
downloadbcm5719-llvm-8e74c1084b16f199d7304ef7003f25c1bc20f606.tar.gz
bcm5719-llvm-8e74c1084b16f199d7304ef7003f25c1bc20f606.zip
[esan] Intercept and chain signal handlers
Summary: In preparation for fault-based shadow memory iteration, we add support for our own signal handler by adding app signal handler interception as well as chaining for SIGSEGV. This is done in a simple manner: we do not honor the app's alternate stack nor any sigaction flags for SIGSEGV. Adds a new test of transparency in app signal handling. Reviewers: aizatsky Subscribers: filcab, kubabrecka, vitalybuka, zhaoqin, kcc, eugenis, llvm-commits Differential Revision: http://reviews.llvm.org/D20577 llvm-svn: 271272
Diffstat (limited to 'clang/unittests/Format/CleanupTest.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud