5d71de26cedae3dafc17449fe0182045c0bd20e8 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update compiler-rt for rebase to r212749. Includes a cherry-pick of: r213309 - fixes umodsi3 Change-Id: Ic7367e3586b6af7ef74bee6a8cf437d5f28d975a
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
e4f9f8a1296768a7a6b6646a3b241a379f4a5e15 |
|
02-Nov-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept strptime. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193903 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
b8a141f3783d796eabf45fabff82f3e08244e338 |
|
31-Oct-2013 |
Alexander Potapenko <glider@google.com> |
[libsanitizer] Define SANITIZER_IOS when building for iOS or iOS simulator. Do not use struct stat64 and struct statfs64 when building for iOS, where __DARWIN_ONLY_64_BIT_INO_T is set to 1. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193775 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
26fe5d396c5c99ddcd89b3f8722cea1d4940b9e9 |
|
31-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept getline, getdelim. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193730 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
1d1cd7a9becac1b7a4e4e00853af44ad52c6465a |
|
30-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[santiizer] Disable sincos interceptor in OSX. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193667 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
78d77c2638b8e02020737c9b296ce2198e4c58e6 |
|
29-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept drand48_r, lrand48_r. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193655 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
f814b43ed659512203439bc8c3f6d468155a1d3f |
|
29-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept sincos, remquo, lgamma, lgamma_r. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193645 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
5cf2c460e96e593b1c772f1b02d3a217f4837fdc |
|
29-Oct-2013 |
Dmitry Vyukov <dvyukov@google.com> |
tsan/asan: support pthread_setname_np to set thread names git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193602 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
b8c9c60d9ca962b50cb67e5a6966d4be3c9db2ff |
|
25-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Disable tmpnam_r interceptor on Mac. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193417 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
eada1a81188329b3f011311caed12ca4be4f639e |
|
25-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept tmpnam, tmpnam_r, tempnam. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193415 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
e236dbb5e558b174609d2d13e80685d488c129d8 |
|
25-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept pthread_attr_get*. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193405 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
aff25aa02098a510eff6eda1a3ec823e5b1fe1aa |
|
25-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept random_r. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193396 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
10362d66fffcd99bd5ced983e4b389dfeba114d0 |
|
24-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept shmctl. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193348 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
220d1f7c727eab61d1846a7d30b2b551a0378c0b |
|
23-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Fix OSX build. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193244 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
369a9a6d4297af031227db1c6fedd21ee7033dc1 |
|
23-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept ether_* functions. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193241 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
285d458935bc2f9d8ec1109de01ed66185062349 |
|
22-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept initgroups. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193158 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
5cee73e486aaa617a9627bb69a6447d3369b62cc |
|
18-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Move statfs/fstatfs to common interceptors and add statvfs/fstatvfs. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@192965 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
4d7297daef90ad59446250617b72d184141436fc |
|
18-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept getmntent, getmntent_r. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@192959 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
5e2d3776a314629680921abd1d55d89d95a2da90 |
|
16-Oct-2013 |
Alexey Samsonov <samsonov@google.com> |
Make some pthread_mutex_* and pthread_cond_* interceptors common. Reviewers: eugenis, dvyukov Reviewed By: dvyukov CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1937 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@192774 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
14dd980b384ad859099b499e12f320c4791fb674 |
|
03-Oct-2013 |
Dmitry Vyukov <dvyukov@google.com> |
asan/msan/tsan: move _exit interceptor to common interceptors git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191903 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
1394be15dfc8a8fc0586d5f5e4302c2c8e917148 |
|
27-Sep-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept backtrace, backtrace_symbols. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191516 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
9a949a8909f652b28e9084de785c848743139fd5 |
|
25-Sep-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] A bunch of libc interceptors. sigwait sigwaitinfo sigtimedwait sigemptyset sigfillset sigpending sigprocmask git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191374 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
c5a385500057ba60c71abbb1d1cc0ee3773be792 |
|
24-Sep-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept wordexp. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191305 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
e18e3f07802c420eb4b2da407e148084b75cecc9 |
|
12-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept poll/ppoll. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188177 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
edff34b5175c6759685da82077c99ee2be017667 |
|
12-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept getgroups. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188167 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
8283cce72f05db2e7129aaa80059351177d69ffc |
|
08-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Limit scandir interceptor to Linux. Implementation uses __thread not available on certain platforms. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187983 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
224226c18c1ee1f9d187de86bf1c5023cb153c71 |
|
08-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept scandir/scandir64. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187982 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
1204979804868728edb6edfe3ae018465191a85c |
|
08-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept strerror and strerror_r. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187978 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
eaca82cf249021afa31dbc970278f2f28ea2a1aa |
|
15-Jul-2013 |
Timur Iskhodzhanov <timurrrr@google.com> |
Fix check_lint warnings in sanitizers' runtime libraries git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@186328 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
22d8767a45f08218b4d725146c5a8484a183be29 |
|
05-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Disable ptrace interception on non-x86(_64). Patch by Hal Finkel. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185686 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
ea72768894e32f367607c2142a7dfab603310da0 |
|
04-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept tcgetattr. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185626 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
3cae6040ebb4ce14123b8ba000b79b4383dbd48a |
|
02-Jul-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept setlocale. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185416 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
3678cf9323d4134887a3fee16e849332d97f03eb |
|
28-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Fix an unfortunate typo and disable ptrace interception on Android. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185145 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
341b9e63f63a8eacf1b699d4c79edee55241ebe6 |
|
28-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Intercept ptrace. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185142 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
745dd0d296e7bef712df4b5c7f86c72534953738 |
|
07-Jun-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] ioctl interceptor. ASan: disabled by default MSan: enabled by default TSan: disabled git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@183517 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
9666d89b628867b2c790d5415f0371fdb4050b0c |
|
29-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Move TSan and MSan recvmsg interceptors to common. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182843 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
447ef19d1b8cebbeaba49e4be22ac721448dcf3e |
|
22-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] getaddrinfo & nested interceptor support. Multiple connected changes: - Ignore reads from nested interceptors. - Check shadow on reads from common interceptors. - getaddrinfo interceptor. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182466 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
f49547952986aac2b958cc97bdc662ddbf32500d |
|
21-May-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Enable pthread_getschedparam interceptor on Android. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182361 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
edd2821982c058469dca631a3147fdd42045c48a |
|
24-Apr-2013 |
Dmitry Vyukov <dvyukov@google.com> |
tsan: disable getpwuid_r() and glob64() interceptors under tsan, because they cause interceptor recursion if user intercepts fopen() git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180182 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
897a4ae31f5c55255c78854b69b4cd4a4e3c7c39 |
|
09-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Interceptors for wait*. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179096 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
a1c2a5547d815a4ce116f04ebd3cef1716ab791c |
|
09-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept glob() with tests. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179091 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
39fdce1e178196afbbe34d4530c621e58ebab0d4 |
|
08-Apr-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Revert r179012: "[msan] Intercept glob()." This was committed without tests and contains obvious bugs. That's not acceptable. It broke address sanitizer for most programs using glob(3). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179054 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
6f4c197022901cd961d15a3e5f68eeaab5bcdffa |
|
08-Apr-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[msan] Intercept glob(). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179012 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
8218584ec546574c1c10f3ad574c55d2d6210697 |
|
03-Apr-2013 |
Alexey Samsonov <samsonov@google.com> |
[Sanitizer] Be more careful with arch-specific defines in StopTheWorld code git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@178630 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
be52366ff2500f11133fd6089f349e93bd5f4822 |
|
26-Mar-2013 |
Dmitry Vyukov <dvyukov@google.com> |
asan/tsan: move strcasecmp() interceptor to sanitizer_common git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@178010 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
a548059b6462f273072006f87bc9d32065d2c39e |
|
20-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Enable prctl interceptor on Android. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177497 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
24e13723f8477d8c42ab8b2a7f4f69fc089842f1 |
|
19-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Replace more platform checks with SANITIZER_ constants. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177400 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
ff5d1fcdd74036fa15d96fafd487397ebf5f202e |
|
15-Mar-2013 |
Alexey Samsonov <samsonov@google.com> |
[Sanitizer] Don't intercept frexpf and frexpl on Windows. Add frexp declaration to asan_intercepted_functions.h git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177155 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
9eab858dfd995cb0432efa18edbcd0e791114be9 |
|
20-Feb-2013 |
Alexander Potapenko <glider@google.com> |
[ASan] Make isoc99_*scanf intercepted on Linux only. Those are unavailable on Darwin. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@175629 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
5fffb9f49cd7b1237a0bfed0faebf16ef5cdeec1 |
|
21-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Disable scanf interceptor on windows. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173037 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
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/sanitizer_common/sanitizer_platform_interceptors.h
|
c20b321d49f0eff60f1394d56e623d8ca94f24d7 |
|
18-Jan-2013 |
Kostya Serebryany <kcc@google.com> |
[sanitizer] reapply r172719, r172721-172723, r172725, and also fix the warning on Mac. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172791 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
29b37ea8907bc99bf86fab89bf8dc93a520ebac4 |
|
17-Jan-2013 |
Jakob Stoklund Olesen <stoklund@2pi.dk> |
Revert r172719, r172721-172723, and r172725. The r172719 patch broke the build on Mac, the others depended on it. compiler-rt/lib/asan/asan_interceptors.cc:78:13: error: unused function 'SetThreadName' [-Werror,-Wunused-function] static void SetThreadName(const char *name) { Orignal headlines: [asan] attempting to fix the Mac build [asan] restructure read/pread/pread64 tests [sanitizer] move write/pwrite/pwrite64 interceptors to common [msan] start using common interceptors in msan [tsan] move prctl interceptor from asan to common_interceptors thus enabling it for tsan too git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172763 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
153ba3f41d8f6ad1641ae76cfdf01445cec9db89 |
|
17-Jan-2013 |
Kostya Serebryany <kcc@google.com> |
[sanitizer] move write/pwrite/pwrite64 interceptors to common git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172722 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
0223e7dece2c215ed07e2100e1739fa5bf4d8210 |
|
17-Jan-2013 |
Kostya Serebryany <kcc@google.com> |
[tsan] move prctl interceptor from asan to common_interceptors thus enabling it for tsan too git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172719 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|
74737d595c4e3638b980bd88b0492247ae4318fa |
|
13-Dec-2012 |
Alexey Samsonov <samsonov@google.com> |
[Sanitizer] Add new header - sanitizer_platform_interceptors.h, which should define whether or not given function should be intercepted on a given platform. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170115 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
|