diff options
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)); } |