From 950d5b2cd32a597830d1cf424f7ff85b34404b59 Mon Sep 17 00:00:00 2001 From: Nuno Lopes Date: Thu, 7 Jan 2010 09:36:51 +0000 Subject: fix PR5869: mangle static symbols like gcc does to make it easier to diff symbol tables llvm-svn: 92911 --- clang/test/CodeGenCXX/mangle.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'clang/test/CodeGenCXX/mangle.cpp') diff --git a/clang/test/CodeGenCXX/mangle.cpp b/clang/test/CodeGenCXX/mangle.cpp index e8770dfec3e..5947587eec3 100644 --- a/clang/test/CodeGenCXX/mangle.cpp +++ b/clang/test/CodeGenCXX/mangle.cpp @@ -308,4 +308,9 @@ template class Alloc; } // CHECK: define void @_Z1fU13block_pointerFiiiE -void f(int (^)(int, int)) { } \ No newline at end of file +void f(int (^)(int, int)) { } + +// PR5869 +// CHECK: define internal void @_ZL2f2v +static void f2() {} +void f3() { f2(); } -- cgit v1.2.3