summaryrefslogtreecommitdiff
path: root/lib/asan/asan_linux.cc
Commit message (Expand)AuthorAgeFilesLines
* Avoid including link.h.Evgeniy Stepanov2012-03-261-1/+2
* [asan] don't use dl_iterate_phdr on linux, go back to using /proc/self/maps. ...Kostya Serebryany2012-03-081-3/+4
* Move the non-trivial implementation of AsanShadowRangeIsAvailable to asan_mac.ccAlexander Potapenko2012-02-131-0/+5
* AddressSanitizer: replace all "real_X" calls with "REAL(X)"Alexey Samsonov2012-02-081-1/+1
* [asan] don't crash if /proc/self/maps has enormous size (linux)Kostya Serebryany2012-02-071-2/+2
* [asan] use raw syscalls for open/close on linux to avoid being interceptedKostya Serebryany2012-02-061-2/+2
* [asan] remove dead codeKostya Serebryany2012-01-311-7/+0
* EHABI-based stack trace on ARM.Evgeniy Stepanov2012-01-191-0/+45
* Implement AsanProcMaps for Mac OS. The code from sysinfo/ is not needed anymo...Alexander Potapenko2012-01-181-11/+1
* AddressSanitizer: add support for malloc_usable_size() functionAlexey Samsonov2012-01-171-2/+2
* [asan] Implement GetObjectNameAndOffset on ARM.Evgeniy Stepanov2012-01-161-0/+23
* This patch moves the code reading /proc/self/environ into AsanGetEnvAlexander Potapenko2012-01-131-0/+28
* [asan] move OS-dependent code away from asan_lock.hKostya Serebryany2012-01-101-0/+21
* [asan] don't include unistd.h in the headersKostya Serebryany2012-01-091-7/+7
* [asan] refactoring: move some common linux/mac code to asan_posix.ccKostya Serebryany2012-01-091-7/+0
* [asan] refactoring: move all interceptors to a single fileKostya Serebryany2012-01-091-0/+4
* [asan] move more code into OS-specific filesKostya Serebryany2012-01-061-0/+28
* [asan] move more stuff to OS-specific filesKostya Serebryany2012-01-061-0/+6
* [asan] use dl_iterate_phdr for pre-symbolization on linux instead of parsing ...Kostya Serebryany2012-01-051-9/+52
* [asan] move {linux,mac}-specific code from asan_thread.cc to asan_{linux,mac}...Kostya Serebryany2012-01-051-0/+52
* [asan] implement our own /proc/self/maps reader and use it on linux instead o...Kostya Serebryany2012-01-051-0/+54
* [asan] refactoring: don't #include <sys/mman.h> in non-os-specific filesKostya Serebryany2011-12-281-1/+22
* [asan] use custom libc-free getenv; a bit of refactoring around mmap callsKostya Serebryany2011-12-281-9/+38
* [asan] flatten the asan-rt build slightlyKostya Serebryany2011-12-011-0/+3
* AddressSanitizer run-time library. Not yet integrated with the compiler-rt bu...Kostya Serebryany2011-11-301-0/+48