[lld] r238986 - [ELF/AArch64] Fix build issue on MSVC

Adhemerval Zanella azanella at linux.vnet.ibm.com
Wed Jun 3 15:47:42 PDT 2015


Author: azanella
Date: Wed Jun  3 17:47:41 2015
New Revision: 238986

URL: http://llvm.org/viewvc/llvm-project?rev=238986&view=rev
Log:
[ELF/AArch64] Fix build issue on MSVC

This patch fixes a build issue from r238981.

Modified:
    lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp
    lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.h

Modified: lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp?rev=238986&r1=238985&r2=238986&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp (original)
+++ lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp Wed Jun  3 17:47:41 2015
@@ -23,7 +23,7 @@ AArch64TargetLayout::AArch64TargetLayout
 
 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);

Modified: lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.h?rev=238986&r1=238985&r2=238986&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.h (original)
+++ lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.h Wed Jun  3 17:47:41 2015
@@ -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; }
 





More information about the llvm-commits mailing list