    Table.PrintHelp(outs(), Argv0, "lld", false);
 +  outs() << Argv0 << ": supported targets: elf\n";
  }
- 
+
  // Reconstructs command line arguments so that so that you can re-run
 diff --git a/lld/ELF/InputFiles.cpp b/lld/ELF/InputFiles.cpp
 index 37ebfa7..5bfa34d 100644

+++ b/lld/ELF/InputFiles.h
@@ -130,7 +130,8 @@ template <class ELFT> class ObjectFile : public ELFFileBase<ELFT> {
   typedef typename ELFT::uint uintX_t;
 
   StringRef getShtGroupSignature(ArrayRef<Elf_Shdr> Sections,
-                                 const Elf_Shdr &Sec);
+                                 const Elf_Shdr &Sec,
+                                 StringRef SectionStringTable);
   ArrayRef<Elf_Word> getShtGroupEntries(const Elf_Shdr &Sec);
 
 public:
diff --git a/lld/ELF/Target.cpp b/lld/ELF/Target.cpp
index 5106051..ea7848c 100644

+  }
   return check(Sym->getName(this->StringTable));
 }

@@ -272,8 +279,9 @@ void elf::ObjectFile<ELFT>::initializeSections(
     switch (Sec.sh_type) {
     case SHT_GROUP:
