[ELF] Correct addAbsolute function argument name
authorSimon Atanasyan <simon@atanasyan.com>
Thu, 8 Dec 2016 15:29:17 +0000 (15:29 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Thu, 8 Dec 2016 15:29:17 +0000 (15:29 +0000)
Follow-up to r289025.

llvm-svn: 289061

lld/ELF/SymbolTable.cpp
lld/ELF/SymbolTable.h

index 0f79d34..73ef1cb 100644 (file)
@@ -128,9 +128,9 @@ template <class ELFT> void SymbolTable<ELFT>::addCombinedLTOObject() {
 template <class ELFT>
 DefinedRegular<ELFT> *SymbolTable<ELFT>::addAbsolute(StringRef Name,
                                                      uint8_t Visibility,
-                                                     uint8_t Type) {
+                                                     uint8_t Binding) {
   Symbol *Sym =
-      addRegular(Name, Visibility, STT_NOTYPE, 0, 0, Type, nullptr, nullptr);
+      addRegular(Name, Visibility, STT_NOTYPE, 0, 0, Binding, nullptr, nullptr);
   return cast<DefinedRegular<ELFT>>(Sym->body());
 }
 
index 35b602e..8c97a00 100644 (file)
@@ -51,7 +51,7 @@ public:
 
   DefinedRegular<ELFT> *addAbsolute(StringRef Name,
                                     uint8_t Visibility = llvm::ELF::STV_HIDDEN,
-                                    uint8_t Type = llvm::ELF::STB_GLOBAL);
+                                    uint8_t Binding = llvm::ELF::STB_GLOBAL);
   DefinedRegular<ELFT> *addIgnored(StringRef Name,
                                    uint8_t Visibility = llvm::ELF::STV_HIDDEN);