84ba74c10ad43c6dff77302f87efae72623d2a1b |
|
07-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept sched_getaffinity. Re-applying with a more reliable test case. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187876 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
212008328600e3b966fe5363e84d7fa824eafe77 |
|
07-Aug-2013 |
David Blaikie <dblaikie@gmail.com> |
Revert "[sanitizer] Intercept sched_getaffinity." This reverts commit r187788. The test case is unreliable (as the test may be run in a situation in which it has no affinity with cpu0). This can be recommitted with a more reliable test - possibly using CPU_COUNT != 0 instead (I wasn't entirely sure that a process was guaranteed to have at least one affinity, though it seems reasonable, or I'd have made the change myself). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187841 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
39d68edd461abb5058a4b96fd16f1741ad89bba7 |
|
06-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Fix NULL arg handling in setitimer/getitimer interceptors. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187789 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
b2dc6137eaa16f45401a6905f5aff1e894ae0975 |
|
06-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept sched_getaffinity. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187788 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
5c48a8c4a8b3f7cd3f03f26c6aadc0ee606fc9b7 |
|
02-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Allocator statistics interface and malloc hooks. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187653 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
08104e6f77f4e5279f8cb4a74784ffb7afd5073f |
|
02-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Fix unused function warning in the tests. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187648 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
534e2ba5188e1a74b340f9507755806357835f62 |
|
01-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept setenv, putenv. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187575 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
6567092b06b37195cd93d57204bcbfe6843b2a48 |
|
30-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept pthread_join. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187413 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
5ec19bc74b52fd962f079086c2fa615d6d3f0864 |
|
30-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept confstr. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187412 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
67505a8a0cf9621243ed21b67dfa041224c78e4b |
|
16-Jul-2013 |
Alexey Samsonov <samsonov@google.com> |
[Sanitizer] move strcpy and strncpy to common interceptors git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@186408 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
e43d2108ec7622afb34b8281005a12fcdb26d6fa |
|
12-Jul-2013 |
Alexey Samsonov <samsonov@google.com> |
[Sanitizer] Revert some parts of r186109 related to mbstowcs-and-friends interceptors git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@186155 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
57a1095fca7b95db8a0ec87fce7a6f0e331a5b99 |
|
10-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] More checks in mbstowcs-like interceptors. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@186004 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
9b21ba6f661a6b14e3e81bb4f06ffb769be028c4 |
|
10-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Fix handling of edge cases in mbstowcs-like interceptors. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@186002 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
12eb79dd701d9d40551759330a9257316601373b |
|
09-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept realpath and canonicalize_file_name. Handle realpath(path, NULL) form. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185921 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
737da2f031badfad5bc5b762cc50d789fbcb6ef8 |
|
05-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept pthread_key_create. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185693 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
ff6c9fb3ee83529dc28cd60a3797a8b783f3e892 |
|
04-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] More interceptors. bcopy strtoimax, strtoumax mbstowcs, mbsrtowcs, mbsnrtowcs wcstombs, wcsrtombs, wcsnrtombs git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185624 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
353c99693581d49509a553bb8d0cc9c68f43aa79 |
|
02-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept mempcpy, wmempcpy. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185431 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
801448950d645813efb398575bbc62b48e5b1dfc |
|
02-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept mbtowc, mbrtowc, get_current_dir_name. Move getcwd to common interceptors. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185424 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
4bbbe136fe6a19a8288a6d92af29075756dd8fa5 |
|
01-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept stpcpy. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185340 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
9eedf489075c24b2b1ed9f88bf5102066fffdeb1 |
|
01-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept getnameinfo. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185338 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
263800ba59720f9be69735b4dad625fca92430bc |
|
27-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Optionally disable 2 tests (dlopen & gethostbyname). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185076 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
b5cf98f76fd62236f2945bff17b3cdb4e8a5c2f4 |
|
26-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] readdir and readdir_r interceptors. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184950 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
359d7fc7daf099ab8ef9a860564542d2581544aa |
|
24-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept sysinfo. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184739 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
9d60087654f89e3452841350d9eca97644edca9d |
|
24-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept inet_aton. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184735 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
b916e6a9b3efa4907b70a2dcd418c76b044171e7 |
|
24-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept readv, preadv, writev, pwritev. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
0797ed4bfc4adaa1436dbd153b276ed9c917f1b7 |
|
21-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept (v)asprintf. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184545 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
f43f6026dc9374e657fb6300840b18ead6347b74 |
|
04-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Implement __sanitizer_unaligned_*. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@183221 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
512c616cacf70ca029a2bf719a482b902f3687cd |
|
29-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Fix getaddrinfo interceptor to use the actual returned sockaddr size. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182852 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
bc33e138d82759074f8333239f96506027731e20 |
|
29-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept getpeername. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182844 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
c87088b54f7438d589119d314853a5f3b00d02b5 |
|
29-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] modf/modff/modfl interceptors. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182838 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
9d1525ec52430d0b8ffd6d0893b7f5529105b321 |
|
29-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Share TSan accept & accept4 interceptors with other sanitizers. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182835 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
f32be42523a199674ea665a499db131591e64e08 |
|
23-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept getsockopt. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182574 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
0a2cc37712a452525f9f03b3bf67b1f0a97c8d3a |
|
23-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Interceptors for gethostbyname and friends. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182573 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
9f58c5c60a56d9c39d36b5313dc87ad4bb713163 |
|
22-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept getsockname. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182475 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
e6c62f2271c25567ac0bbbe68c7323b49330373c |
|
21-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Replace GetArgv hack with something that is slightly better. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182359 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
56d3472104dd9fec6578e02f4895f3254e038e8e |
|
21-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept pthread_getschedparam. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182353 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
1aad6b5444207887ecea2b9e87526585d1ce0592 |
|
17-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Unpoison dlpi_name in dl_iterate_phdr interceptor. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182093 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
2bba4efbf0df4bfac8e0aac1a924ba763dd9c468 |
|
16-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept dl_iterate_phdr. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182004 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
9530eb721dfacdf2c3f46d408e22d3f7cf8be667 |
|
23-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept inet_pton and inet_ntop. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180107 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
b6c8e47a72d526232f4d3e3b36232f30f8818733 |
|
23-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Unpoison the result of posix_memalign. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180101 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
103a63ed3fb5511516b55ce1ee4f33290209f3d8 |
|
23-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept getgrnam{_r}, getgrgid{_r}. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180091 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
7cdae1683c9c2fcd4473a5862c90c64be3a8c5fd |
|
23-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Allow clock_getres(, 0). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180090 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
b921bf231318e2deed7b06c1fd8d4027a65a844c |
|
16-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Fix gcc build of msan_test. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179594 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
6d0b7f6c41bed64419dd74a8daf83de5e9f54de9 |
|
15-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Fix sigaction test. Restore SIGPROF handler to the original state after the test. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179524 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
134fe8ae5090d39aa2d37a5db5298e49467399c8 |
|
08-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Interceptors for pipe2 and socketpair. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179022 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
fef660506e9e5703fedfee01d614abd4b741c738 |
|
08-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept time(). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179002 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
cd3049da150124156502b1a8c05e4c4887786cc5 |
|
05-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Fix sigaction interceptor. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@178868 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
06658ea68c4912fffafef6e65f36dce7faa4a174 |
|
04-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Unpoison siginfo_t and ucontext_t in signal handlers. Add wrappers for all user signal handlers to unpoison the handler's arguments. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@178754 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
e4bdda51b3469aa0f6ef6f6c4656419effa48038 |
|
01-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] More interceptors. getpwnam, getpwuid, getpwnam_r, getpwuid_r, clock_getres, clock_gettime, clock_settime, getitimer, setitimer, sigaction (MSan). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@178465 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
6c503b9c7b0ad08fba74dbed309447d75de9a157 |
|
22-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Handle dlopen() failure in dlopen interceptor. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177728 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
6e5ff89e8980b7c2ca0a39811433fb7ac2c74372 |
|
22-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Move test main and gtest include to separate files. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177718 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
86b5722bf955261c0f43caae9b8d0ea6faa05055 |
|
22-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Place dlopen in an anon namespace. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177716 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
b9bf700ae7fe59e25976e0abe9636150f3a39cd2 |
|
19-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Don't adjust the size of the user-allocated stack. Moved this code to sanitizer_common. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177383 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
d97a15a931ae6696a1071e1471c9a019e821904b |
|
14-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept readdir64. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177065 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
1d21bd159c3830dd7a6c05854408442d91a336ad |
|
14-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Fix a typo in test. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177059 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
7cbbb2943527ff852bdace822c8592cfc7e450d7 |
|
14-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept frexp and friends. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177056 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
8aa1ae03e339ee9365c05dcf831f59b3a817bd84 |
|
14-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept __strdup, strndup, __strndup. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177052 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
10fd3227546d17c7411241a45ebc143b2031c78d |
|
13-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Increase stack size as required. Adjust stack size in pthread_attr_t when the app-requested size does not fit MSan TLS. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@176939 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
0f92deb81207c80481ff0257fbaba640fe669633 |
|
11-Mar-2013 |
Reid Kleckner <reid@kleckner.net> |
[msan] intercept dlopen and clear shadow for it Summary: The loader does not call mmap() through the PLT because it has to bootstrap the process before libc is present. Hooking dlopen() isn't enough either because the loader runs module initializers before returning, and they could run arbitrary msan instrumented code. If msandr is present, then we can intercept the mmaps from dlopen at the syscall layer and clear the shadow there. If msandr is missing, we clear the shadow after dlopen() and hope any initializers are trivial. Reviewers: eugenis CC: kcc, llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D509 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@176818 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
9358c58d0aaf1b20f17362af354d4c3c1309276a |
|
19-Feb-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Add interceptors for localtime and friends. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@175499 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
7eed04c4dce69ad1e485edbf6dd963e176b52e0d |
|
12-Feb-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Allow zero buf pointer in getcwd() interceptor. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@174970 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
250f221ae0dee295098da8aa631977b6c2ebc99b |
|
30-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Further split private and public sanitizer headers. And make msan_interface.h C-compatible. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173928 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
12c46937db2a5ab9237ce314c3f3a83636e8a575 |
|
29-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Cleanup public interface header. Moved everything users are not supposed to use to a private interface header. Documented all public interfaces. Made them safe to use even if built without MemorySanitizer. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173800 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
f1d9fddaf2611dcb655dbf38d2b3e7e1171ac9e9 |
|
28-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Remove icmp tests that require exact shadow propagation. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173686 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
9a22a3dab8a3284af86203843a41e2b35e617b09 |
|
25-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Tests for ICmp handling. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173456 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
65199f1b253c4bfb225805629217acb8f0b1e185 |
|
25-Jan-2013 |
Kostya Serebryany <kcc@google.com> |
[sanitizer] fix calloc overflow in asan/tsan/msan git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173441 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
95d058800ebe11a9fda03b10455500aa4a5b3edb |
|
23-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] gethostbyname interceptor. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173249 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
02f4a942bff84f1266571740456dd9baa230d87b |
|
22-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Simplify test code. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173155 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
2efa1420ffc6b42c22b57de2bdf577d6390e137e |
|
22-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Test handling of volatile bitfields. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173154 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
11929000ec2919192b3be457f5a44c71ed55215e |
|
22-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Stop using volatile assignments as undef checks in MSan tests. A runtime call is used instead. MSan will stop adding shadow checks on volatile stores soon. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173152 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
996c4f2fa53cce8f9d7b517073f38569460de505 |
|
18-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Common *scanf interceptors. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172805 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
e03345ba3da0450f7ff1410de6a2a00fd304089d |
|
17-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] More interceptors. strtod and friends, dladdr, getrusage git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172720 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|
0231c50f42e735739041f3b4b4ce17e1742bed69 |
|
25-Dec-2012 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
MemorySanitizer unit tests. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@171062 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/msan/tests/msan_test.cc
|