| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 183395
|
|
|
|
|
|
|
|
|
|
| |
In case of partial right OOB, ASan was reporting
X is located 0 bytes to the right of [A, B)
where X was actually inside [A, B).
With this change, ASan will report B as the error address in such case.
llvm-svn: 174373
|
|
|
|
|
|
|
|
| |
This CL drastically simplifies the way we're hooking the memory allocation routines in ASan on Mac by using dylib interposition to replace the main malloc_zone_* functions. This allows us to avoid replacing the default CFAllocator and drop the CF dependency at all.
Committing this patch will result in the static runtime being broken. A follow-up CL will switch ASan to use the dynamic runtime library.
llvm-svn: 173134
|
|
|
|
| |
llvm-svn: 171181
|
|
|
|
|
|
| |
Darwin
llvm-svn: 167610
|
|
|
|
| |
llvm-svn: 165391
|
|
|
|
|
|
| |
of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines...
llvm-svn: 161941
|
|
|
|
| |
llvm-svn: 161936
|
|
fact run most of the tests for 32/64 bits and for all optimization levels
llvm-svn: 161935
|