- Jul 19, 2012
-
-
Alexey Samsonov authored
[Sanitizer] When obtaining the data for loaded modules, add address ranges of loadable segments only. Looks like address range of PT_TLS segment may intersect with loadable segments of other modules. llvm-svn: 160498
-
- Jul 05, 2012
-
-
Alexey Samsonov authored
llvm-svn: 159748
-
- Jul 03, 2012
-
-
Alexey Samsonov authored
[Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iterate_phdr to get virtual addresses of mapped module sections. To symbolize an address from a module, map this module to memory and obtain pointers to debug info sections. Later these pointers can be passed to constructor of DWARF context-in-memory from LLVM DebugInfo lib. llvm-svn: 159652
-
- Jun 15, 2012
-
-
Alexey Samsonov authored
llvm-svn: 158522
-
- Jun 05, 2012
-
-
Alexey Samsonov authored
llvm-svn: 158001
-
- Jun 04, 2012
-
-
Alexey Samsonov authored
llvm-svn: 157919
-
- Jun 01, 2012
-
-
Alexey Samsonov authored
Stub files for common symbolizer for AddressSanitizer and ThreadSanitizer tools. It is an analogue of addr2line utility and should allow to map instruction address to a location in source code at run-time. It should use debug information (in DWARF) in a binary, and hopefully it would be possible to re-use code from llvm/DebugInfo/DIContext.h llvm-svn: 157806
-