diff options
| author | Nick Kledzik <kledzik@apple.com> | 2014-07-16 19:49:02 +0000 |
|---|---|---|
| committer | Nick Kledzik <kledzik@apple.com> | 2014-07-16 19:49:02 +0000 |
| commit | 2458bec7e740643bdfa3c0e89d60704e225b78cb (patch) | |
| tree | 70f5db902303075775247b5b27109a135744110a /lld/lib/Driver/DarwinLdDriver.cpp | |
| parent | ac451066f48820a0be4bccba0a64b7c2e2dc0c35 (diff) | |
| download | bcm5719-llvm-2458bec7e740643bdfa3c0e89d60704e225b78cb.tar.gz bcm5719-llvm-2458bec7e740643bdfa3c0e89d60704e225b78cb.zip | |
[mach-o] refactor KindHandler into ArchHandler and simplify passes.
All architecture specific handling is now done in the appropriate
ArchHandler subclass.
The StubsPass and GOTPass have been simplified. All architecture specific
variations in stubs are now encoded in a table which is vended by the
current ArchHandler.
llvm-svn: 213187
Diffstat (limited to 'lld/lib/Driver/DarwinLdDriver.cpp')
| -rw-r--r-- | lld/lib/Driver/DarwinLdDriver.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/lib/Driver/DarwinLdDriver.cpp b/lld/lib/Driver/DarwinLdDriver.cpp index 27946a79f06..64a7fd42d8c 100644 --- a/lld/lib/Driver/DarwinLdDriver.cpp +++ b/lld/lib/Driver/DarwinLdDriver.cpp @@ -79,7 +79,7 @@ bool DarwinLdDriver::linkMachO(int argc, const char *argv[], return true; // Register possible input file parsers. - ctx.registry().addSupportMachOObjects(ctx.archName()); + ctx.registry().addSupportMachOObjects(ctx); ctx.registry().addSupportArchives(ctx.logInputFiles()); ctx.registry().addSupportNativeObjects(); ctx.registry().addSupportYamlFiles(); |

