Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ASan] Delete the code related to static runtime on OS X. | Alexander Potapenko | 2013-02-05 | 1 | -970/+0 |
| | | | | | | Nuke lib/interception/mach_override. llvm-svn: 174383 | ||||
* | [ASan] Add the "lea $imm(%rip),%rax" instruction to mach_override.c | Alexander Potapenko | 2012-11-15 | 1 | -0/+2 |
| | | | | | | The need for this has been reported by Jack Howarth (howarth@bromo.med.uc.edu) who's porting ASan-Darwin to GCC llvm-svn: 168032 | ||||
* | Fix compiler warnings: remove __attribute__((visibility)) for static ↵ | Alexander Potapenko | 2012-09-12 | 1 | -10/+10 |
| | | | | | | functions, use unsigned char instead of char. llvm-svn: 163707 | ||||
* | [Sanitizer] Fix compiler warnings (including void* arithmetic) in mach_override | Alexey Samsonov | 2012-09-12 | 1 | -3/+3 |
| | | | | llvm-svn: 163698 | ||||
* | Add "movsbl %dh, %ecx" and "testb %r8, %r8" to mach_override. | Alexander Potapenko | 2012-09-06 | 1 | -0/+2 |
| | | | | | | This should fix http://code.google.com/p/address-sanitizer/issues/detail?id=105 llvm-svn: 163301 | ||||
* | Make the non-interface mach_override functions static to avoid name clashes ↵ | Alexander Potapenko | 2012-08-09 | 1 | -14/+20 |
| | | | | | | with user code that may contain its own mach_override. llvm-svn: 161577 | ||||
* | Add support for "movsbl %sil,%ecx" (x86_64) and "movsbl $imm(%ebp), %edx" ↵ | Alexander Potapenko | 2012-08-01 | 1 | -1/+3 |
| | | | | | | | | (i386) to our fork of mach_override. This is an extended version of a patch by Rafael Avila de Espindola (rafael.espindola@gmail.com) llvm-svn: 161116 | ||||
* | Add test rdx, rdx to fix ASan tests on Mac OS 10.7 x64 | Alexander Potapenko | 2012-06-11 | 1 | -0/+1 |
| | | | | llvm-svn: 158312 | ||||
* | [asan] move lib/asan/interception to lib/interception so that other tools ↵ | Kostya Serebryany | 2012-05-15 | 1 | -0/+957 |
(e.g. tsan) can use it llvm-svn: 156816 |