Global variable does not need linkage name.
authorDevang Patel <dpatel@apple.com>
Wed, 8 Dec 2010 00:06:22 +0000 (00:06 +0000)
committerDevang Patel <dpatel@apple.com>
Wed, 8 Dec 2010 00:06:22 +0000 (00:06 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121212 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/DIBuilder.h
lib/Analysis/DIBuilder.cpp

index 62f2294c1bb33d6fbfec4a86c9d941d1930ad278..4235c11a6dc5bedc2ba389f7674dd57b0e1f66b5 100644 (file)
@@ -158,7 +158,6 @@ namespace llvm {
 
     /// CreateGlobalVariable - Create a new descriptor for the specified global.
     /// @param Name        Name of the variable.
-    /// @param LinakgeName Mangled  name of the variable.
     /// @param File        File where this variable is defined.
     /// @param LineNo      Line number.
     /// @param Ty          Variable Type.
@@ -166,8 +165,7 @@ namespace llvm {
     ///                      externally visible or not.
     /// @param Val         llvm::Value of the variable.
     DIGlobalVariable
-    CreateGlobalVariable(StringRef Name, 
-                         StringRef LinkageName, DIFile File, unsigned LineNo, 
+    CreateGlobalVariable(StringRef Name, DIFile File, unsigned LineNo,
                          DIType Ty, bool isLocalToUnit, llvm::Value *Val);
 
 
index 4b1988cd9ec5f0a0ea634d15a370cf5194fd9169..489dd6a15fca9efab7aa3bd8d72d855540861a98 100644 (file)
@@ -318,8 +318,7 @@ DIArray DIBuilder::GetOrCreateArray(Value *const *Elements, unsigned NumElements
 
 /// CreateGlobalVariable - Create a new descriptor for the specified global.
 DIGlobalVariable DIBuilder::
-CreateGlobalVariable(StringRef Name, 
-                     StringRef LinkageName, DIFile F, unsigned LineNumber, 
+CreateGlobalVariable(StringRef Name, DIFile F, unsigned LineNumber, 
                      DIType Ty, bool isLocalToUnit, llvm::Value *Val) {
   Value *Elts[] = {
     GetTagConstant(VMContext, dwarf::DW_TAG_variable),
@@ -327,7 +326,7 @@ CreateGlobalVariable(StringRef Name,
     TheCU,
     MDString::get(VMContext, Name),
     MDString::get(VMContext, Name),
-    MDString::get(VMContext, LinkageName),
+    MDString::get(VMContext, Name),
     F,
     ConstantInt::get(Type::getInt32Ty(VMContext), LineNumber),
     Ty,