Kuba Brecka
eefb2e2703
Demangling for DlAddrSymbolizer
...
On OS X, dladdr() provides mangled names only, so we need need to demangle in
DlAddrSymbolizer::SymbolizePC.
Reviewed at http://reviews.llvm.org/D8291
llvm-svn: 232910
2015-03-22 11:38:55 +00:00
Kuba Brecka
656e184f6c
Adding the implementation of atos and dladdr symbolizers for OS X.
...
They are currently still *not* used, "llvm-symbolizer" is still the default symbolizer on OS X.
Reviewed at http://reviews.llvm.org/D6588
llvm-svn: 232026
2015-03-12 10:53:18 +00:00
Kuba Brecka
ae219d3d3c
Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizer
...
Reviewed at http://reviews.llvm.org/D8105
llvm-svn: 231680
2015-03-09 18:36:28 +00:00
Kuba Brecka
9930aaa9ed
Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
...
Reviewed at http://reviews.llvm.org/D8089
llvm-svn: 231478
2015-03-06 14:33:56 +00:00
Kuba Brecka
5c4ce05d6a
Symbolizer refactoring: Link symbolizer tools into a fallback chain
...
Reviewed at http://reviews.llvm.org/D8049
llvm-svn: 231361
2015-03-05 09:47:13 +00:00
Kuba Brecka
b126894b96
Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
...
Reviewed at http://reviews.llvm.org/D8029
llvm-svn: 231162
2015-03-03 23:13:02 +00:00
Kuba Brecka
59e8c3b342
Symbolizer refactoring: ExtractToken and friends
...
Reviewed at http://reviews.llvm.org/D7867
llvm-svn: 231027
2015-03-02 22:15:14 +00:00
Kuba Brecka
898270513d
Symbolizer refactoring: Move internals to separate files
...
Reviewed at http://reviews.llvm.org/D7972
llvm-svn: 231014
2015-03-02 21:15:09 +00:00