2d1fdb26e458c4ddc04155c1d421bced3ba90cd0 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update compiler-rt aosp/master for 3.5 (r209699) rebase. Change-Id: I158a30186f0faea2e2400e9dfdd878db2eb40e90
/external/compiler-rt/lib/dfsan/dfsan.cc
|
c85d6274d127d988539ed6a35242d3f82c4eb5bf |
|
17-Nov-2013 |
Alexey Samsonov <samsonov@google.com> |
[DFSan] Don't include public headers in dfsan runtime code Summary: Definitions we use in public sanitizer headers may slightly conflict with the ones we use in private sanitizer runtimes. Moreover, we generally forbid to include any system headers (like <stdint.h>) in sanitizer runtime headers. This leads to inevitable duplication of selected interface function declarations, but we decided to live with it. Reviewers: pcc Reviewed By: pcc CC: kcc, llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2179 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194955 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
78d737cfd36b57c784095db281bac8e3c500c8b6 |
|
10-Sep-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] Initial set of DFSAN_OPTIONS flags. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@190379 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
6e4c46dc162803cc99c2a5e068fc28adb873a431 |
|
15-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] Initial set of custom functions and interceptors for libc. Differential Revision: http://llvm-reviews.chandlerc.com/D1397 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188490 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
2c78b04e65a7eaf5a207d6cfae8fac1d7490bcae |
|
15-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] Runtime support for -dfsan-debug-nonzero-labels feature. Reviewers: eugenis CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1406 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188471 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
369ffffa48cb611a63dc5c7926e5c00181b14ba1 |
|
14-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] New __dfsan_set_label runtime function. Differential Revision: http://llvm-reviews.chandlerc.com/D1396 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
e8d20340700e0253a2b08c03391409f397eac3e3 |
|
14-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] Runtime support for ABI list functionality; can now run integration tests with args ABI. Differential Revision: http://llvm-reviews.chandlerc.com/D1351 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188401 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
1528c6cea4593ac7c45d72a74efae4be36ec52f0 |
|
14-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] Introduce dfsan_read_label runtime function. Differential Revision: http://llvm-reviews.chandlerc.com/D1349 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188319 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
e4c3c84e9d470ebe5bae3a28358f28c7f652e5a6 |
|
13-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] Remove the unused __dfsan_memcpy function. Differential Revision: http://llvm-reviews.chandlerc.com/D1350 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188238 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
fa9f5aef0583535f3ac1fa444f2cf62db324537e |
|
13-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] Begin a private header and move shadow_for there. Differential Revision: http://llvm-reviews.chandlerc.com/D1348 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188231 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
249cdca5989af3b55e42460283ca63096aeddfeb |
|
13-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
[dfsan] Introduce dfsan_union runtime function. Differential Revision: http://llvm-reviews.chandlerc.com/D1347 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188229 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|
eee71ae5c1f4ce71612fac359463a54bc867abd6 |
|
08-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
DataFlowSanitizer; compiler-rt changes. DataFlowSanitizer is a generalised dynamic data flow analysis. Unlike other Sanitizer tools, this tool is not designed to detect a specific class of bugs on its own. Instead, it provides a generic dynamic data flow analysis framework to be used by clients to help detect application-specific issues within their own code. Differential Revision: http://llvm-reviews.chandlerc.com/D967 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187924 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/dfsan/dfsan.cc
|