]> granicus.if.org Git - clang/commitdiff
Add test coverage for __pascal mangling
authorNico Weber <nicolasweber@gmx.de>
Sun, 2 Jun 2019 16:47:07 +0000 (16:47 +0000)
committerNico Weber <nicolasweber@gmx.de>
Sun, 2 Jun 2019 16:47:07 +0000 (16:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@362329 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGenCXX/mangle-windows.cpp

index a9d7be1197cc896acd27b509301b00fffbffe92e..3d5a1e9a868efb9925fd2282118e947923ea2b82 100644 (file)
@@ -20,6 +20,10 @@ extern "C" void __fastcall f4(void) {}
 // WIN: define dso_local x86_fastcallcc void @"\01@f4@0"
 // ITANIUM: define dso_local x86_fastcallcc void @"\01@f4@0"
 
+void __pascal f5(void) {}
+// WIN: define dso_local void @"?f5@@YCXXZ"
+// ITANIUM: define dso_local void @_Z2f5v
+
 struct Foo {
   void __stdcall foo();
   static void __stdcall bar();