diff options
author | Rui Ueyama <ruiu@google.com> | 2015-03-10 05:14:24 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-03-10 05:14:24 +0000 |
commit | 81ad639ed3cc4ddd957c28cf15c344796c560efd (patch) | |
tree | 96158916c20cc4b39797482f4921eafc47bcf84b /lld/lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h | |
parent | 51b75b8c346dd0e062b9e81c22b75e36c4b15c1a (diff) | |
download | bcm5719-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.h | 6 |
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)); } |