summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2015-08-10 21:47:11 +0000
committerReid Kleckner <rnk@google.com>2015-08-10 21:47:11 +0000
commitc25c7944f07f198cc50f47cdf6b82ff13b56b396 (patch)
tree6c32ad46ab3c98563bf14dd7358ddf3722f6e491 /llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.cpp
parentb61d67cf89aa147c5f701b677b678113b459da25 (diff)
downloadbcm5719-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.cpp7
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() {}
+}
OpenPOWER on IntegriCloud