diff options
author | Rui Ueyama <ruiu@google.com> | 2015-01-14 00:21:34 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-01-14 00:21:34 +0000 |
commit | cfb2534ef859268bfaeedb4a59c0599fae452a7a (patch) | |
tree | 7184edd088a651b4afe6b5332ce6c5ec4fb8c014 /lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp | |
parent | 8efadbf868198022a2fe25fe2d9af9439cedae0b (diff) | |
download | bcm5719-llvm-cfb2534ef859268bfaeedb4a59c0599fae452a7a.tar.gz bcm5719-llvm-cfb2534ef859268bfaeedb4a59c0599fae452a7a.zip |
Revert "Convert other drivers to use WrapperNode" and subsequent commits.
r225764 broke a basic functionality on Mac OS. This change reverts
r225764, r225766, r225767, r225769, r225814, r225816, r225829, and r225832.
llvm-svn: 225859
Diffstat (limited to 'lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp b/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp index 052b64eb3eb..84bf400558d 100644 --- a/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp +++ b/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp @@ -527,8 +527,8 @@ public: } std::error_code - loadFile(std::unique_ptr<MemoryBuffer> mb, const Registry ®istry, - std::vector<std::unique_ptr<File>> &result) const override { + parseFile(std::unique_ptr<MemoryBuffer> mb, const Registry ®istry, + std::vector<std::unique_ptr<File>> &result) const override { auto *file = new MachOFile(std::move(mb), &_ctx); result.push_back(std::unique_ptr<MachOFile>(file)); return std::error_code(); @@ -554,8 +554,8 @@ public: } std::error_code - loadFile(std::unique_ptr<MemoryBuffer> mb, const Registry ®istry, - std::vector<std::unique_ptr<File>> &result) const override { + parseFile(std::unique_ptr<MemoryBuffer> mb, const Registry ®istry, + std::vector<std::unique_ptr<File>> &result) const override { auto *file = new MachODylibFile(std::move(mb), &_ctx); result.push_back(std::unique_ptr<MachODylibFile>(file)); return std::error_code(); @@ -580,3 +580,4 @@ void Registry::addSupportMachOObjects(MachOLinkingContext &ctx) { } // namespace lld + |