summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-01-14 00:21:34 +0000
committerRui Ueyama <ruiu@google.com>2015-01-14 00:21:34 +0000
commitcfb2534ef859268bfaeedb4a59c0599fae452a7a (patch)
tree7184edd088a651b4afe6b5332ce6c5ec4fb8c014 /lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
parent8efadbf868198022a2fe25fe2d9af9439cedae0b (diff)
downloadbcm5719-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.cpp9
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 &registry,
- std::vector<std::unique_ptr<File>> &result) const override {
+ parseFile(std::unique_ptr<MemoryBuffer> mb, const Registry &registry,
+ 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 &registry,
- std::vector<std::unique_ptr<File>> &result) const override {
+ parseFile(std::unique_ptr<MemoryBuffer> mb, const Registry &registry,
+ 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
+
OpenPOWER on IntegriCloud