[ELF/AArch64] Fix build issue on MSVC
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 3 Jun 2015 22:47:41 +0000 (22:47 +0000)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 3 Jun 2015 22:47:41 +0000 (22:47 +0000)
This patch fixes a build issue from r238981.

llvm-svn: 238986

lld/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp
lld/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.h

index fa83cf9..de071d2 100644 (file)
@@ -23,7 +23,7 @@ AArch64TargetLayout::AArch64TargetLayout(ELFLinkingContext &ctx) :
 
 AtomSection<ELF64LE> *AArch64TargetLayout::createSection(
     StringRef name, int32_t type, DefinedAtom::ContentPermissions permissions,
-    typename TargetLayout<ELF64LE>::SectionOrder order) {
+    TargetLayout<ELF64LE>::SectionOrder order) {
   if (type == DefinedAtom::typeGOT && name == ".got")
     return _gotSection;
   return TargetLayout<ELF64LE>::createSection(name, type, permissions, order);
index 6f077e6..905cfb0 100644 (file)
@@ -30,7 +30,7 @@ public:
   AtomSection<ELF64LE> *
   createSection(StringRef name, int32_t type,
                 DefinedAtom::ContentPermissions permissions,
-                typename TargetLayout<ELF64LE>::SectionOrder order) override;
+                TargetLayout<ELF64LE>::SectionOrder order) override;
 
   const AArch64GOTSection &getGOTSection() const { return *_gotSection; }