diff options
author | Reid Kleckner <rnk@google.com> | 2015-08-10 21:47:11 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2015-08-10 21:47:11 +0000 |
commit | c25c7944f07f198cc50f47cdf6b82ff13b56b396 (patch) | |
tree | 6c32ad46ab3c98563bf14dd7358ddf3722f6e491 /llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp | |
parent | b61d67cf89aa147c5f701b677b678113b459da25 (diff) | |
download | bcm5719-llvm-c25c7944f07f198cc50f47cdf6b82ff13b56b396.tar.gz bcm5719-llvm-c25c7944f07f198cc50f47cdf6b82ff13b56b396.zip |
[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
llvm-svn: 244512
Diffstat (limited to 'llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp')
-rw-r--r-- | llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp b/llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp index f1f98af4190..e317ed33589 100644 --- a/llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp +++ b/llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp @@ -16,3 +16,10 @@ int main() { NS::Foo f; f.bar(); } + +extern "C" { +void __cdecl foo_cdecl() {} +void __stdcall foo_stdcall() {} +void __fastcall foo_fastcall() {} +void __vectorcall foo_vectorcall() {} +} |