summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2018-10-02[ELF] Read the call graph profile from object files.Michael J. Spencer
2018-09-25Reset input section pointers to null on each linker invocation.Rui Ueyama
2018-09-25Fix an error message. It must start with a lowercase letter.Rui Ueyama
2018-09-20[PPC64] Handle ppc64le triple in getBitcodeMachineKind.Sean Fertile
2018-09-07[ELF] Check if LinkSec is nullptr when initializing SHF_LINK_ORDER sectionsFangrui Song
2018-08-27Handle identifying AMDGPU bitcode filesMatt Arsenault
2018-08-21[ELF] -thinlto-object-suffix-replace=: don't error if the path does not end w...Fangrui Song
2018-08-21[LLD][ELF] - Check the architecture of lazy objects earlier.George Rimar
2018-08-17[LLD][ELF] - Remove dead code. NFC.George Rimar
2018-08-15[LLD][ELF] - Handle SHT_GROUP more carefully. NFCI.George Rimar
2018-08-02[LLD][ELF] - Remove redundant code. NFC.George Rimar
2018-08-01Update for DWARF API changeReid Kleckner
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