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_limits_linux.cc
|
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_limits_linux.cc
|
0d2a93500c4b071977a9ee89dbc24586fe54bca5 |
|
22-Nov-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Merging r195442: ------------------------------------------------------------------------ r195442 | eugenis | 2013-11-22 15:01:43 +0400 (Fri, 22 Nov 2013) | 2 lines [sanitizer] Fix kernel headers compatibility on powerpc64. ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_34@195464 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
d7041c6617b10302be6849b55a88dc928fd7f6b8 |
|
22-Nov-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Merging r195434: ------------------------------------------------------------------------ r195434 | eugenis | 2013-11-22 13:32:39 +0400 (Fri, 22 Nov 2013) | 4 lines [sanitizer] Restore perf_event_attr handling. This time in a forward/backward compatible way. ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_34@195462 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
43e7e4ec3743b46a1d2e8f268d02c976c9e8e5a6 |
|
22-Nov-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Merging r195433: ------------------------------------------------------------------------ r195433 | eugenis | 2013-11-22 13:26:10 +0400 (Fri, 22 Nov 2013) | 2 lines [sanitizer] Fix build. ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_34@195461 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
e1e68833ddbebf4827690218763c0be5b91104e7 |
|
22-Nov-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Merging r195427: ------------------------------------------------------------------------ r195427 | eugenis | 2013-11-22 13:01:50 +0400 (Fri, 22 Nov 2013) | 10 lines [sanitizer] Change the way we use certain linux kernel headers. Some linux headers are broken on older kernels. Instead of depending on the constants and types from such headers directly, we provide our own definitions and then verify them with compile-time assertions. This makes the dependency on the headers test-only and would allow switching to some other way of testing on older kernels, or even disable the tests as the last resort (after all, kernel interfaces are supposed to be stable). ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_34@195460 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
e041c6024b3ebf1365c0f99732fc69c607577571 |
|
06-Nov-2013 |
Kostya Serebryany <kcc@google.com> |
[asan] attempting to fix x32 build (see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59018) git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194155 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
c50f7962c823506109b6307209411b36e0d46abd |
|
01-Nov-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Switch to an older version of struct iocb that is found in the latest Android NDK. They are binary compatible, and we don't use any of the new fields anyway. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193870 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
bd65956821ebe3f4e1fb0b57892a5a443ad50c6f |
|
01-Nov-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Enhance io_submti syscall handler. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193848 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
1bb2229028dd78280d24c26b9efbe8476d966e05 |
|
30-Oct-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[asan] Fix syscall hooks build on Android. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193670 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
639df402c4925acd3ea7bebff729a535e3f79964 |
|
06-Sep-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] A bunch of linux system call handlers. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@190157 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
8766b8162c8e0e2f57baf7aa47736f89aaaac9dc |
|
18-Aug-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Revert r188369 (and r188455) which breaks the build on at least some Linux systems. I've replied on the original commit thread with details of the problem. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188628 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
1a26778a82f8a699a075ce8b4dde4f474e54020d |
|
15-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Add missing include. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188455 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|
e6e564d232f95719277476308937856328c63682 |
|
14-Aug-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
[sanitizer] Split platform_limits_posix into system- and kernel-dependent parts. This change moves everything depending on kernel headers (mostly ioctl types and ids) into a separate source file. This will reduce the possibility of header conflict on various platforms (most importantly, older glibc versions). This change also removes 2 deprecated ioctls, and symbolic ids for other bunch of ambiguous ioctls (i.e. same id is shared by ioctls with different memory behavior). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188369 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc
|