diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-02-28 02:22:24 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-02-28 02:22:24 +0000 |
| commit | f6f3e2dd058930058b784ddd5ee483437f04afd3 (patch) | |
| tree | 1d1f067f6dd530d89aa0d23f28febfe60a6a13b4 /lld/lib | |
| parent | d3926f940a83957e8108f8ed199f3b6839b1062c (diff) | |
| download | bcm5719-llvm-f6f3e2dd058930058b784ddd5ee483437f04afd3.tar.gz bcm5719-llvm-f6f3e2dd058930058b784ddd5ee483437f04afd3.zip | |
Remove a few bits of elf from the old linker.
llvm-svn: 262164
Diffstat (limited to 'lld/lib')
| -rw-r--r-- | lld/lib/Core/Resolver.cpp | 1 | ||||
| -rw-r--r-- | lld/lib/Driver/Driver.cpp | 1 | ||||
| -rw-r--r-- | lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp | 2 |
3 files changed, 0 insertions, 4 deletions
diff --git a/lld/lib/Core/Resolver.cpp b/lld/lib/Core/Resolver.cpp index 337f6e44890..5f70ae27454 100644 --- a/lld/lib/Core/Resolver.cpp +++ b/lld/lib/Core/Resolver.cpp @@ -341,7 +341,6 @@ bool Resolver::resolveUndefines() { case File::kindErrorObject: case File::kindNormalizedObject: case File::kindMachObject: - case File::kindELFObject: case File::kindCEntryObject: case File::kindHeaderObject: case File::kindEntryObject: diff --git a/lld/lib/Driver/Driver.cpp b/lld/lib/Driver/Driver.cpp index 6a7a26b3b0f..6cc8c7338a7 100644 --- a/lld/lib/Driver/Driver.cpp +++ b/lld/lib/Driver/Driver.cpp @@ -103,7 +103,6 @@ bool Driver::link(LinkingContext &ctx, raw_ostream &diagnostics) { // Give target a chance to postprocess input files. // Mach-O uses this chance to move all object files before library files. - // ELF adds specific undefined symbols resolver. ctx.finalizeInputFiles(); // Do core linking. diff --git a/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp b/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp index 3336a3e14f6..e01130e487f 100644 --- a/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp +++ b/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp @@ -229,7 +229,6 @@ public: enum FileKinds { fileKindObjectAtoms, // atom based object file encoded in yaml fileKindArchive, // static archive library encoded in yaml - fileKindObjectELF, // ELF object files encoded in yaml fileKindObjectMachO // mach-o object files encoded in yaml }; @@ -518,7 +517,6 @@ template <> struct ScalarEnumerationTraits<FileKinds> { static void enumeration(IO &io, FileKinds &value) { io.enumCase(value, "object", fileKindObjectAtoms); io.enumCase(value, "archive", fileKindArchive); - io.enumCase(value, "object-elf", fileKindObjectELF); io.enumCase(value, "object-mach-o", fileKindObjectMachO); } }; |

