summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-03-10 05:14:24 +0000
committerRui Ueyama <ruiu@google.com>2015-03-10 05:14:24 +0000
commit81ad639ed3cc4ddd957c28cf15c344796c560efd (patch)
tree96158916c20cc4b39797482f4921eafc47bcf84b /lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h
parent51b75b8c346dd0e062b9e81c22b75e36c4b15c1a (diff)
downloadbcm5719-llvm-81ad639ed3cc4ddd957c28cf15c344796c560efd.tar.gz
bcm5719-llvm-81ad639ed3cc4ddd957c28cf15c344796c560efd.zip
Use template aliases.
We dropped Visual Studio 2012 support, so we can use template aliases. llvm-svn: 231756
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h')
-rw-r--r--lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h b/lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h
index 0c1ff84aae7..39dfe5c746b 100644
--- a/lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h
+++ b/lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h
@@ -37,7 +37,7 @@ protected:
}
/// \brief Create symbol table.
- LLD_UNIQUE_BUMP_PTR(SymbolTable<ELFT>) createSymbolTable() override;
+ unique_bump_ptr<SymbolTable<ELFT>> createSymbolTable() override;
private:
ARMLinkingContext &_context;
@@ -58,9 +58,9 @@ bool ARMExecutableWriter<ELFT>::createImplicitFiles(
}
template <class ELFT>
-LLD_UNIQUE_BUMP_PTR(SymbolTable<ELFT>)
+unique_bump_ptr<SymbolTable<ELFT>>
ARMExecutableWriter<ELFT>::createSymbolTable() {
- return LLD_UNIQUE_BUMP_PTR(SymbolTable<ELFT>)(
+ return unique_bump_ptr<SymbolTable<ELFT>>(
new (this->_alloc) ARMSymbolTable<ELFT>(this->_context));
}
OpenPOWER on IntegriCloud