summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2016-09-13Enable merging of SHF_MERGE sections with linker scripts.Rafael Espindola
2016-09-12Add comments.Rui Ueyama
2016-09-09[ELF] Add support for -b binaryMichael J. Spencer
2016-09-09Add comments.Rui Ueyama
2016-09-08[ELF] Fix DT_NEEDED value.Davide Italiano
2016-09-08Compute section names only once.Rafael Espindola
2016-08-31[LTO/InputFiles] Merge two ifs into one. NFCI.Davide Italiano
2016-08-31[ELF] - Introduce StripPolicy instead of Config->StripAll/StripDebug flags.George Rimar
2016-08-30Pass Binding instead of IsWeak to addBitcode.Rafael Espindola
2016-08-30[LTO] Fix the logic for dropping unnamed_addr.Davide Italiano
2016-08-12[ELF] - Do not use mergeable sections when LS is used.George Rimar
2016-08-12[ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.George Rimar
2016-08-12[ELF][MIPS] Support .MIPS.abiflags sectionSimon Atanasyan
2016-08-03Rename functions that handle bitcode files.Rui Ueyama
2016-08-03Do not instantiate Triple twice.Rui Ueyama
2016-08-03Add EM_IAMCU support.Rui Ueyama
2016-08-03Do not handle zero-sized mergeable section as mergeable.Rui Ueyama
2016-07-26Move code for MIPS from createInputSection to initializeSections.Rui Ueyama
2016-07-26[ELF][MIPS] Use section type to recognize .reginfo and .MIPS.options sectionsSimon Atanasyan
2016-07-17Implement almost-zero-cost --trace-symbol.Rui Ueyama
2016-07-17Add a pointer to a source file to SymbolBody.Rui Ueyama
2016-07-16Remove redundant namespace specifiers.Rui Ueyama
2016-07-15ELF: Include filenames in error messages.Rui Ueyama
2016-07-15Remove variables. NFC.Rui Ueyama
2016-07-15Inline traceUndefined function.Rui Ueyama
2016-07-15Update comments.Rui Ueyama
2016-07-15ELF: Make check() always return a value.Rui Ueyama
2016-07-08Fix memory leak.Rui Ueyama
2016-07-07Fix formatting.Rui Ueyama
2016-07-02Fix formatting. NFC.Rui Ueyama
2016-07-01[BitcodeFile] Simplify shouldSkip(). NFCI.Davide Italiano
2016-06-29[ELF] More self-explanatory error message when e_machine can't be inferred.Davide Italiano
2016-06-29[LTO] Infer ELFKind/EMachine from Bitcode filesDavide Italiano
2016-06-29Refactor ELF type inference functions.Rui Ueyama
2016-06-23Implement --trace-symbol=symbol option.Rui Ueyama
2016-06-15Internalize symbols in comdats.Rafael Espindola
2016-06-14Don't include --start-lib/--end-lib files twice.Rafael Espindola
2016-06-09Fix global version handling.Rafael Espindola
2016-06-08[ELF] Simplify shouldMerge() result calculation. NFC.George Rimar
2016-06-08[ELF] - Replaced hardcode with named constants. NFC.George Rimar
2016-06-07 Initial support for ARM in lld.Peter Smith
2016-06-06Ignore the "globally available" version.Rafael Espindola
2016-05-24Rename EHInputSection -> EhInputSection.Rui Ueyama
2016-05-24Simplify. NFC.Rui Ueyama
2016-05-18Fix typo in comment aligment should be alignment. NFC.Peter Smith
2016-05-15Reorganize the cpio archiver as CpioFile class. NFC.Rui Ueyama
2016-05-09Print member name in undefined symbol error.Rafael Espindola
2016-05-04[ELF][MIPS] Read/write .MIPS.options sectionSimon Atanasyan
2016-05-03Produce cpio files for --reproduce.Rafael Espindola
2016-05-02Copy thin archive members with --reproduce.Rafael Espindola