summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2018-07-31[ELF][ARM] Implement support for Tag_ABI_VFP_argsPeter Smith
2018-07-18ELF: Implement --icf=safe using address-significance tables.Peter Collingbourne
2018-07-17Implement framework for linking split-stack object files, and x86_64 support.Sterling Augustine
2018-07-16[ELF] - Eliminate ObjFile<ELFT>::getLineInfo. NFC.George Rimar
2018-06-09Remove a dead variable.Rui Ueyama
2018-06-06Correct aligment computation for shared object symbols.Han Shen
2018-06-04[ELF] - Also use DW_AT_linkage_name when gathering information about variable...George Rimar
2018-05-22Code cleanup in preparation for adding LTO for wasm. NFC.Sam Clegg
2018-05-21[ELF] Update due to API change in .debug_line parsingJames Henderson
2018-05-17Fix typo in error message.Rui Ueyama
2018-05-17Improve error message for -thinlto-object-suffix-replace and simplify code.Rui Ueyama
2018-05-16Add support for ThinLTO plugin option thinlto-object-suffix-replaceRumeet Dhindsa
2018-05-14[ELF] - Simplify. NFC.George Rimar
2018-05-10[ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)James Henderson
2018-05-02Added support for ThinLTO plugin options : thinlto-index-only and thinlto-pre...Rumeet Dhindsa
2018-04-27Do not set RequiresNullTerminator. NFC.Rui Ueyama
2018-04-09Add --warn-backrefs to maintain compatibility with other linkersRui Ueyama
2018-04-06Avoid some temporary allocations.Rafael Espindola
2018-04-03Merge LazyArchive::fetch() and ArchiveFile::getMember(). NFC.Rui Ueyama
2018-03-30Re-implement --just-symbols as a regular object file.Rui Ueyama
2018-03-28Rename NonLocal -> Global.Rui Ueyama
2018-03-28Strip @VER suffices from the LTO output.Rafael Espindola
2018-03-27Force SHF_MERGE optimizations with -r.Rafael Espindola
2018-03-27Remove extraneous local variable. NFC.Rui Ueyama
2018-03-27Update comments.Rui Ueyama
2018-03-26Refactor SharedFile::parseRest. NFC.Rui Ueyama
2018-03-24Do not add a dummy entry to SharedFile::Verdefs. NFC.Rui Ueyama
2018-03-23Remove "FIXME" from a comment.Rui Ueyama
2018-03-23Fix the MSVC build.Rafael Espindola
2018-03-23Fix PR36793.Rafael Espindola
2018-03-21Replace a std::pair with a struct.Rafael Espindola
2018-03-15Add a comment about ELF spec and the symbol table's sh_info.Rui Ueyama
2018-03-12[ELF] - Formatted comment, fixed mistype. NFC.George Rimar
2018-03-08[ELF] - Fix crash relative to SHF_LINK_ORDER sections.George Rimar
2018-03-08Return early. NFC.Rui Ueyama
2018-03-08Simplify LazyobjFile and readElfSymbols.Rui Ueyama
2018-03-07[ELF] Prevent crash when reporting errors if debug line cannot be parsedJames Henderson
2018-03-06Implement --just-symbols.Rui Ueyama
2018-02-27Put undefined symbols from shared libraries in the symbol table.Rafael Espindola
2018-02-27[ELF] Create and export symbols provided by a linker script if they reference...Igor Kudrin
2018-02-16ELF: Stop collecting a list of symbols in ArchiveFile.Peter Collingbourne
2018-02-07[ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbolSimon Atanasyan
2018-02-05[ELF] - Report valid binary filename when reporting error.George Rimar
2018-02-02Strip .note.gnu.build-id sections if --build-id is given.Rui Ueyama
2018-01-29[DWARFv5] Re-enable dumping a line table with no CU.Paul Robinson
2017-12-23Detemplate reportDuplicate.Rafael Espindola
2017-12-21Pass an InputFile to the InputSection constructor.Rafael Espindola
2017-12-21Convert a few more InputFiles to references.Rafael Espindola
2017-12-20clang-format. NFC.Rafael Espindola
2017-12-20Use a reference in addLazyArchive. NFC.Rafael Espindola