summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/scripts
Commit message (Collapse)AuthorAgeFilesLines
...
* [ASan] fix offline python symbolizer script to use llvm-symbolizer if possibleAlexey Samsonov2012-09-191-48/+137
| | | | llvm-svn: 164209
* Pass offset of the frame address within the binary to addr2line instead of ↵Alexander Potapenko2012-08-151-6/+13
| | | | | | | | the absolute address. Fixes the problem with -PIE binaries. llvm-svn: 161947
* Implement LinuxSymbolizer instead of symbolize_addr2line.Alexander Potapenko2012-08-021-39/+37
| | | | llvm-svn: 161181
* Some refactoring for asan_symbolize.py: introduced the Symbolizer class and ↵Alexander Potapenko2012-08-021-59/+184
| | | | | | | | implemented DarwinSymbolizer for atos-based symbolization, BreakpadSymbolizer for breakpad-based symbolization (files produced by the dump_syms tool, http://code.google.com/p/google-breakpad/source/browse/#svn%2Ftrunk%2Fsrc%2Ftools%2Fmac%2Fdump_syms) and ChainSymbolizer to allow falling back if a symbolizer hadn't succeeded. Fixed pylint warnings. llvm-svn: 161176
* Factor out the main() function.Alexander Potapenko2012-07-311-9/+16
| | | | llvm-svn: 161046
* [ASan] subtract one from PCs in ASan error reports (as they originally ↵Alexey Samsonov2012-07-191-18/+1
| | | | | | contain return addresses). Make output tests stricter. llvm-svn: 160508
* Suppress the stderr output from atos.Alexander Potapenko2012-07-191-2/+5
| | | | llvm-svn: 160502
* More accurate atos execution which depends on the file type (EXECUTE, DYLIB) ↵Alexander Potapenko2012-01-261-14/+49
| | | | | | | | of the binary. More Linux-like output on Mac (to match more output tests). llvm-svn: 149064
* Tune asan_symbolize.py to symbolize 64-bit binaries correctly.Alexander Potapenko2012-01-241-3/+8
| | | | | | Add the DEBUG flag to test_output.sh llvm-svn: 148798
* AddressSanitizer run-time library. Not yet integrated with the compiler-rt ↵Kostya Serebryany2011-11-301-0/+101
build system, but can be built using the old makefile. See details in README.txt llvm-svn: 145463
OpenPOWER on IntegriCloud