summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2016-11-02Don't use getNumSections.Rafael Espindola
2016-11-02Update for llvm change.Rafael Espindola
2016-11-02Simplify SHF_LINK_ORDER handling. NFC.Rafael Espindola
2016-11-02[ELF] - Check that .dynsym is present in DSO if SHT_GNU_versym section is.George Rimar
2016-11-01Provide a convenient function to allocate and initialize objects.Rui Ueyama
2016-11-01Don't fetch the section string table multiple times. NFC.Rafael Espindola
2016-11-01Replace GAlloc with a template function.Rafael Espindola
2016-11-01Allow fetching source line, when multiple "AX" sections presentEugene Leviant
2016-10-28Consolidate BumpPtrAllocators.Rui Ueyama
2016-10-27Define ~DIHelper::DIHelper() in .cpp.Rui Ueyama
2016-10-27Don't create a dummy ELF to process a binary file.Rafael Espindola
2016-10-27Store OSABI in Config.Rafael Espindola
2016-10-27Use fewer allocators.Rafael Espindola
2016-10-26Reduce the number of allocators.Rafael Espindola
2016-10-26[ELF] Better error reporting for undefined symbolsEugene Leviant
2016-10-25Update for llvm change.Rafael Espindola
2016-10-21Use a CachedHashString for comdats too.Rafael Espindola
2016-10-20Move code from InputFile to ELFCreator to decouple the two files.Rui Ueyama
2016-10-20[ELF] - Applied clang format. NFC.George Rimar
2016-10-20Add a helper function to define symbols.Rui Ueyama
2016-10-20Rename variables so that they are more in line with rest of the code.Rui Ueyama
2016-10-20Remove std:: from std::size_t.Rui Ueyama
2016-10-17Avoid using getComdatSymbolTable.Rafael Espindola
2016-10-17Update for llvm change.Rafael Espindola
2016-10-17[ELF] - Don't crash on multiple SHT_MIPS_REGINFO/SHT_MIPS_ABIFLAGS sections.George Rimar
2016-10-14[ELF] - Do not crash when object has multiple SHT_MIPS_OPTIONSGeorge Rimar
2016-10-12[ThinLTO] Avoid archive member collisions.Davide Italiano
2016-10-10Recommit r283733 "[ELF] - Do not crash if common symbol alignment set to valu...George Rimar
2016-10-10[ELF][ARM] Fix formatting mistake, removed extra space before ) NFC.Peter Smith
2016-10-10[ELF][ARM] Garbage collection support for .ARM.exidx sectionsPeter Smith
2016-10-07[ELF] - Fixed assert fail when symbol table has zero sh_info value.George Rimar
2016-10-07[ELF] - Do not crash on invalid size of dynamic section.George Rimar
2016-10-07[ELF] - Do not crash when unable to parse ELF object file.George Rimar
2016-10-06[ELF] - Make checks in ObjectFile<ELFT>::getSection() stricter.George Rimar
2016-10-05[ELF] Do not merge sections in case of relocatable object generationSimon Atanasyan
2016-10-04Add a comment.Rui Ueyama
2016-10-04[ELF] Don't discard excluded section if -r is usedEugene Leviant
2016-10-04[ELF] - Do not crash if common symbol has alignment 0.George Rimar
2016-10-03[ELF] - Apply clang-format. NFC.George Rimar
2016-09-30Remove an warning message that can be spammy.Rui Ueyama
2016-09-30Improve error check for an empty archive.Rui Ueyama
2016-09-29Add comments.Rui Ueyama
2016-09-29Rename warning -> warn.Rui Ueyama
2016-09-29Use InputFile::Symbol instead of auto for consistency.Rui Ueyama
2016-09-29[ELF/LTO] Switch to the new resolution-based API.Davide Italiano
2016-09-28Warn on empty archive files.Rui Ueyama
2016-09-28Sort headers. NFC.Rafael Espindola
2016-09-28[ELF] Ignore sections flagged with SHF_EXCLUDEEugene Leviant
2016-09-21Accept sh_entsize = 0.Rui Ueyama
2016-09-14Simplify InputFile ownership management.Rui Ueyama