[llvm-symbolizer] Remove underscores and other C mangling on Windows
authorReid Kleckner <rnk@google.com>
Mon, 10 Aug 2015 21:47:11 +0000 (21:47 +0000)
committerReid Kleckner <rnk@google.com>
Mon, 10 Aug 2015 21:47:11 +0000 (21:47 +0000)
commitb28578be8a0244f1b268229d15efce35989e0813
tree9b3d509f5a6435069a7f334a27dfbaf9afc7f198
parent0d34e64f73e9a9588bf7260c3ed3671f30e3e7ce
[llvm-symbolizer] Remove underscores and other C mangling on Windows

Summary:
This makes it so that reports symbolized after the fact with
llvm-symbolizer are more similar to the ones we generate at runtime with
in-process dbghelp.

Reviewers: samsonov

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D11785

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244512 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/llvm-symbolizer/pdb/Inputs/test.cpp
test/tools/llvm-symbolizer/pdb/Inputs/test.exe
test/tools/llvm-symbolizer/pdb/Inputs/test.exe.input
test/tools/llvm-symbolizer/pdb/Inputs/test.pdb
test/tools/llvm-symbolizer/pdb/pdb.test
tools/llvm-symbolizer/LLVMSymbolize.cpp
tools/llvm-symbolizer/LLVMSymbolize.h