diff options
author | Jean-Daniel Dupas <devlists@shadowlab.org> | 2015-02-20 11:57:06 +0000 |
---|---|---|
committer | Jean-Daniel Dupas <devlists@shadowlab.org> | 2015-02-20 11:57:06 +0000 |
commit | 7329636d1baa550c3880e7ad7f3d1fde40a351a1 (patch) | |
tree | 3d493e86b794c02876ae7205ead853161f62a009 | |
parent | d2e8b04d6111dd6d59bc0cc43dc47a805f7ca606 (diff) | |
download | bcm5719-llvm-7329636d1baa550c3880e7ad7f3d1fde40a351a1.tar.gz bcm5719-llvm-7329636d1baa550c3880e7ad7f3d1fde40a351a1.zip |
[Mach-O] Remove redundant allocator
llvm-svn: 230007
-rw-r--r-- | lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp b/lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp index df0414dae80..628cb5ad01d 100644 --- a/lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp +++ b/lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp @@ -97,7 +97,7 @@ public: const File *find(StringRef sym, bool dataSymbolOnly) const override { if (sym.equals("___dso_handle") || sym.equals(_machHeaderSymbolName)) { - _definedAtoms._atoms.push_back(new (_alloc) MachODefinedAtom( + _definedAtoms._atoms.push_back(new (allocator()) MachODefinedAtom( *this, sym, DefinedAtom::scopeLinkageUnit, DefinedAtom::typeMachHeader, DefinedAtom::mergeNo, false, false, ArrayRef<uint8_t>(), DefinedAtom::Alignment(12,0))); @@ -128,7 +128,6 @@ private: atom_collection_vector<SharedLibraryAtom> _sharedLibraryAtoms; atom_collection_vector<AbsoluteAtom> _absoluteAtoms; StringRef _machHeaderSymbolName; - mutable llvm::BumpPtrAllocator _alloc; }; } // namespace mach_o |