Go to file
Derek Bruening 8e74c1084b [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
2016-05-31 13:21:03 +00:00
clang [Clang][Intrinsics][avx512] Adding round cvt to clang 2016-05-31 11:27:34 +00:00
clang-tools-extra [find-all-symbols] Add a test to make sure merging actually works. 2016-05-31 12:12:19 +00:00
compiler-rt [esan] Intercept and chain signal handlers 2016-05-31 13:21:03 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Use single precision fmax in sp path 2016-05-17 19:44:01 +00:00
libcxx Mark LWG issue 2520 as complete 2016-05-31 04:27:57 +00:00
libcxxabi [libcxxabi] Introduce a -fno-exceptions libc++abi libary variant 2016-05-31 12:01:32 +00:00
libunwind [libunwind] Improve unwinder stack usage - II 2016-05-27 15:41:45 +00:00
lld [ELF] Unbreak build with GCC. 2016-05-28 23:27:38 +00:00
lldb [LLDB] Make sure that indexing is done before clearing DIE info 2016-05-30 15:32:51 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [ARM] Add backend support for load/store intrinsics. 2016-05-31 12:39:30 +00:00
openmp Fix storing the frame pointer for OMP-T during ppc64 microtask dispatch 2016-05-27 19:04:05 +00:00
polly [GSoC 2016] [Polly] [FIX] Determination of statements that contain matrix 2016-05-31 11:22:21 +00:00