- May 22, 2013
-
-
Evgeniy Stepanov authored
llvm-svn: 182469
-
Evgeniy Stepanov authored
Multiple connected changes: - Ignore reads from nested interceptors. - Check shadow on reads from common interceptors. - getaddrinfo interceptor. llvm-svn: 182466
-
Alexey Samsonov authored
llvm-svn: 182465
-
Kostya Serebryany authored
llvm-svn: 182463
-
Kostya Serebryany authored
[asan] attempting to fix the debian bot (on ubuntu the test builds; on debian it complains that _SC_PAGESIZE is unknown) llvm-svn: 182462
-
Kostya Serebryany authored
[asan] fix dlclose-test to work with non-4K pages. Properly disable interface_symbols_linux on non-x86 llvm-svn: 182461
-
Kostya Serebryany authored
[asan] workaround for asan bug 189 (swapcontext followed by throw gets OOM kill). Also, disable swapcontext_test on non-x86. Fix lint llvm-svn: 182456
-
Alexey Samsonov authored
llvm-svn: 182453
-
-
- May 21, 2013
-
-
Daniel Dunbar authored
llvm-svn: 182420
-
Sergey Matveev authored
Keeps it consistent between ASan and LSan. llvm-svn: 182399
-
Sergey Matveev authored
llvm-svn: 182389
-
Sergey Matveev authored
llvm-svn: 182384
-
Sergey Matveev authored
Also, define CAN_SANITIZE_LEAKS. llvm-svn: 182383
-
Alexey Samsonov authored
llvm-svn: 182382
-
Alexey Samsonov authored
llvm-svn: 182380
-
Sergey Matveev authored
llvm-svn: 182379
-
Sergey Matveev authored
llvm-svn: 182378
-
Sergey Matveev authored
llvm-svn: 182376
-
Alexey Samsonov authored
llvm-svn: 182374
-
Peter Collingbourne authored
llvm-svn: 182372
-
Peter Collingbourne authored
llvm-svn: 182369
-
Peter Collingbourne authored
llvm-svn: 182366
-
Alexey Samsonov authored
llvm-svn: 182365
-
Alexey Samsonov authored
[ASan] Don't run fast unwinder tests on 32-bit Linux as fast unwinder may be unexpectedly smart on some hosts llvm-svn: 182363
-
Evgeniy Stepanov authored
llvm-svn: 182361
-
Alexey Samsonov authored
llvm-svn: 182360
-
Evgeniy Stepanov authored
llvm-svn: 182359
-
Alexey Samsonov authored
llvm-svn: 182355
-
Dmitry Vyukov authored
llvm-svn: 182354
-
Evgeniy Stepanov authored
llvm-svn: 182353
-
Kostya Serebryany authored
[sanitizer] fix asan on the platforms where the page size is not a compile-time constant (or at least where EXEC_PAGESIZE may not be trustworthy), e.g. powerpc64. llvm-svn: 182351
-
- May 20, 2013
-
-
Peter Collingbourne authored
GetPageSize wraps sysconf(_SC_PAGESIZE) on POSIX platforms, but sysconf resides in libc. To make this libc-independent on Linux, move the wrapper to sanitizer_mac.cc and return the Linux-specific constant EXEC_PAGESIZE in the sanitizer_linux.cc implementation. llvm-svn: 182303
-
Peter Collingbourne authored
llvm-svn: 182292
-
Peter Collingbourne authored
__libc_stack_end is made into a weak symbol if possible. If libc is not linked, read args and environment from /proc. llvm-svn: 182276
-
Alexey Samsonov authored
llvm-svn: 182272
-
Sergey Matveev authored
Add missing call to GetUserBegin(). llvm-svn: 182267
-
Alexander Potapenko authored
[libsanitizer] Introduce INTERCEPTOR_WITH_SUFFIX which is to be used for appending the __DARWIN_ALIAS() version suffixes to function names on Darwin. This should fix asan/lit_tests/wait.cc under ASan. llvm-svn: 182259
-
Sergey Matveev authored
Separate the notions of user-visible chunk and allocator chunk, to facilitate ASan integration. llvm-svn: 182256
-
Timur Iskhodzhanov authored
See https://code.google.com/p/address-sanitizer/issues/detail?id=187 for the details llvm-svn: 182255
-