summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2019-06-25Revert r362743 "Revert "Revert "Reland D61583 [ELF] Error on relocations to S...Hans Wennborg
2019-06-07[ELF][AArch64] Support for BTI and PACPeter Smith
2019-06-06Revert "Revert "Reland D61583 [ELF] Error on relocations to STT_SECTION symbo...Sean Fertile
2019-06-06Revert "Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if th...Sean Fertile
2019-06-05[lld] Explicitly ignore comdat groups when parsing LTO object(s)Sam Clegg
2019-06-05[ELF] Allow reading of more than one FEATURE_1_AND in same object.Peter Smith
2019-06-05Read .note.gnu.property sections and emit a merged .note.gnu.property section.Rui Ueyama
2019-05-28Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sectio...Fangrui Song
2019-05-28Revert [ELF] Error on relocations to STT_SECTION symbols if the sections were...Haojian Wu
2019-05-28[ELF] Error on relocations to STT_SECTION symbols if the sections were discardedFangrui Song
2019-05-28Merge ELFFileBase::{initSymtab,parseHeader} as ELFFileBase:init. NFC.Rui Ueyama
2019-05-27Remove elf::createSharedFile and move its code to SharedFile's ctor. NFC.Rui Ueyama
2019-05-23Simplify InputFile::fetch().Rui Ueyama
2019-05-23Remove LazyObjFile::AddedToLink.Rui Ueyama
2019-05-23Move code for symbol resolution from SymbolTable.cpp to Symbols.cpp.Rui Ueyama
2019-05-23Speed up --start-lib and --end-lib.Rui Ueyama
2019-05-22[ELF] Improve error message for relocations to symbols defined in discarded s...Fangrui Song
2019-05-22Simplify the logic to instantiate Symbols. Should be NFC.Rui Ueyama
2019-05-17[ELF] Implement Dependent Libraries FeatureBen Dunbobbin
2019-05-17Move symbol resolution code out of SymbolTable class.Rui Ueyama
2019-05-16[LTO] Improve readability of module IDsIgor Kudrin
2019-05-16Pemove SymbolTable::addBitcode as it is redundant.Rui Ueyama
2019-05-16De-template parseFile() and SymbolTable's add-family functions.Rui Ueyama
2019-05-16Introduce CommonSymbol.Rui Ueyama
2019-05-16Simplify SymbolTable::add{Defined,Undefined,...} functions.Rui Ueyama
2019-05-14Move SymbolTable::addFile to InputFiles.cpp.Rui Ueyama
2019-04-10Rename a variable and add a comment.Rui Ueyama
2019-04-09De-template SymbolTable::addShared.Rui Ueyama
2019-04-08ELF: Move verneed tracking data structures out of VersionNeedSection.Peter Collingbourne
2019-04-08ELF: De-template SharedFile. NFCI.Peter Collingbourne
2019-04-05ELF: De-template ELFFileBase. NFCI.Peter Collingbourne
2019-04-05ELF: Simplify. NFCI.Peter Collingbourne
2019-04-04ELF: Move SymtabSHNDX and getSectionIndex() to ObjFile. NFCI.Peter Collingbourne
2019-03-12[ELF] Print a better error for an archive containing a non-ELF file.Eli Friedman
2019-03-12Include an archive file name in an error message for a corrupted file.Rui Ueyama
2019-02-27[DebugInfo] add SectionedAddress to DebugInfo interfaces.Alexey Lapshin
2019-02-14LLD/AMDGPU: Preserve ABI version during linking ELF for AMDGPUKonstantin Zhuravlyov
2019-02-01[ELF] Support --{,no-}allow-shlib-undefinedFangrui Song
2019-01-27lld: elf: discard more specific .gnu.linkonce sectionNick Desaulniers
2019-01-25Simplify. NFC.Rui Ueyama
2019-01-24Untabify.Rui Ueyama
2019-01-24Partial support of SHT_GROUP without flagSerge Guelton
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-10[LLD][ELF] - Support MSP430.George Rimar
2018-12-18Use unique_ptr to manage a TarWriter instance. NFC.Rui Ueyama
2018-11-01[ELF] - Do not crash when -r output uses linker script with `/DISCARD/`George Rimar
2018-10-22Use llvm::arrayRefFromStringRefSam Clegg
2018-10-11Rename SymbolTable::addRegular -> SymbolTable::addDefined.Rui Ueyama
2018-10-08Avoid unnecessary buffer allocation and memcpy for compressed sections.Rui Ueyama
2018-10-03[ELF] Fix crash on invalid undefined local symbolsShoaib Meenai