Oops. find all llvm.dbg.global_variables.
authorDevang Patel <dpatel@apple.com>
Mon, 17 Aug 2009 20:36:20 +0000 (20:36 +0000)
committerDevang Patel <dpatel@apple.com>
Mon, 17 Aug 2009 20:36:20 +0000 (20:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79274 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/DebugInfo.cpp

index 527dae2029d313d4b025945158a1968a1325f3cd..fb80b8346d27c3c9d1d4ebd2d69d226f82d7d5d4 100644 (file)
@@ -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);