Kostya Serebryany
|
4fc16710d9
|
[libFuzzer] exit(1) on failed merge
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292319 91177308-0d34-0410-b5e6-96231b3b80d8
|
2017-01-18 00:55:29 +00:00 |
|
Kostya Serebryany
|
93bacfd838
|
[libFuzzer] improve error handling during the merge (handle various IO failures)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291182 91177308-0d34-0410-b5e6-96231b3b80d8
|
2017-01-05 22:05:47 +00:00 |
|
Kostya Serebryany
|
3abdb9d382
|
[libFuzzer] use /tmp (or $TMPDIR, if present) to store temp files during merge
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291078 91177308-0d34-0410-b5e6-96231b3b80d8
|
2017-01-05 04:32:19 +00:00 |
|
Kostya Serebryany
|
cc82ac2f3b
|
[libFuzzer] use less memory for merge
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@290039 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-12-17 08:20:24 +00:00 |
|
Kostya Serebryany
|
abe2ee53b6
|
[libFuzzer] enable the failure-resistant merge by default (with trace-pc-guard only)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289772 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-12-15 06:21:21 +00:00 |
|
Marcos Pividori
|
ebaf57b14f
|
[libFuzzer] Add missing header needed for Windows.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289564 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-12-13 17:46:48 +00:00 |
|
Marcos Pividori
|
fae92e9e69
|
[libFuzzer] Avoid name collision with Windows API.
Windows uses some macros to replace DeleteFile() by DeleteFileA() or
DeleteFileW(). This was causing an error at link time.
DeleteFile was renamed to RemoveFile().
Differential Revision: https://reviews.llvm.org/D27577
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289563 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-12-13 17:46:40 +00:00 |
|
Kostya Serebryany
|
3937d703a6
|
[libFuzzer] respect -max_len during merge
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289467 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-12-12 20:39:35 +00:00 |
|
Kostya Serebryany
|
a3def13005
|
[libFuzzer] implement crash-resistant merge (https://github.com/google/sanitizers/issues/722). This is a first experimental variant that needs some more testing, thus not yet adding a lit test (but there are unit tests).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289166 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-12-09 01:17:24 +00:00 |
|