summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2009-08-17 20:36:20 +0000
committerDevang Patel <dpatel@apple.com>2009-08-17 20:36:20 +0000
commit993e527b301751a6ad151cfc1b4adff8ef5b6f7a (patch)
treef03cef4c47102d653bf7e859a7ae6a0656ff0f1d /llvm
parent43bbb9de666894217e55a9fa1d5630a39bc7f660 (diff)
downloadbcm5719-llvm-993e527b301751a6ad151cfc1b4adff8ef5b6f7a.tar.gz
bcm5719-llvm-993e527b301751a6ad151cfc1b4adff8ef5b6f7a.zip
Oops. find all llvm.dbg.global_variables.
llvm-svn: 79274
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Analysis/DebugInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/DebugInfo.cpp b/llvm/lib/Analysis/DebugInfo.cpp
index 527dae2029d..fb80b8346d2 100644
--- a/llvm/lib/Analysis/DebugInfo.cpp
+++ b/llvm/lib/Analysis/DebugInfo.cpp
@@ -942,7 +942,7 @@ void DebugInfoFinder::processModule(Module &M) {
GVI != GVE; ++GVI) {
GlobalVariable *GV = GVI;
if (!GV->hasName() || !GV->isConstant()
- || strcmp(GV->getName().data(), "llvm.dbg.global_variable")
+ || strncmp(GV->getName().data(), "llvm.dbg.global_variable", 24)
|| !GV->hasInitializer())
continue;
DIGlobalVariable DIG(GV);
OpenPOWER on IntegriCloud