summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/mangle.cpp
diff options
context:
space:
mode:
authorNuno Lopes <nunoplopes@sapo.pt>2010-01-07 09:36:51 +0000
committerNuno Lopes <nunoplopes@sapo.pt>2010-01-07 09:36:51 +0000
commit950d5b2cd32a597830d1cf424f7ff85b34404b59 (patch)
tree8b0bd9aa31be33113f6a80ebc2db1d3d241dc1c9 /clang/test/CodeGenCXX/mangle.cpp
parent1949de7b817805fedd0c701b34539622cf3129a3 (diff)
downloadbcm5719-llvm-950d5b2cd32a597830d1cf424f7ff85b34404b59.tar.gz
bcm5719-llvm-950d5b2cd32a597830d1cf424f7ff85b34404b59.zip
fix PR5869: mangle static symbols like gcc does to make it easier to diff symbol tables
llvm-svn: 92911
Diffstat (limited to 'clang/test/CodeGenCXX/mangle.cpp')
-rw-r--r--clang/test/CodeGenCXX/mangle.cpp7
1 files changed, 6 insertions, 1 deletions
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<char>;
}
// 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(); }
OpenPOWER on IntegriCloud