summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2016-03-09[ELF] - Issue an error if trying to link object that uses splitstacks.George Rimar
2016-03-09Simplify: SHN_ABS is >= SHN_LORESERVE.Rafael Espindola
2016-03-09[lto] Avoid duplicate symbol error for appending linkage.Sean Silva
2016-03-09Avoid unnecessary qualification.Sean Silva
2016-03-09[lto] Record whether a variable is TLS.Sean Silva
2016-03-09Assume GV is not null for now.Rafael Espindola
2016-03-08[lto] Don't add variables with private linkage to the symbol table.Sean Silva
2016-03-07Add support for common symbols.Rafael Espindola
2016-03-07Do not use "default" for a fully-covered switch.Rui Ueyama
2016-03-07lto: Record visibility in defined symbols.Rafael Espindola
2016-03-07Split BitcodeFile::parse. NFC.Rui Ueyama
2016-03-05lto: Start taking symbol visibility into consideration.Rafael Espindola
2016-03-04Use check function.Rui Ueyama
2016-03-03Rename 'fatal' to 'check' when it doesn't always fail.Rafael Espindola
2016-03-03Simplify error handling.Rafael Espindola
2016-03-03[ELF] - add support for relocations against local symbols when producing relo...George Rimar
2016-03-03Replace ECRAII class with a function.Rui Ueyama
2016-03-02Handle comdat in LTO.Rafael Espindola
2016-02-29lto: don't fetch members for weak undef.Rafael Espindola
2016-02-28Rename elf2 to elf.Rafael Espindola
2016-02-25ELF: Implement ICF.Rui Ueyama
2016-02-25Add support for weak symbols in LTO.Rafael Espindola
2016-02-25Remove unnecessary prefix.Rafael Espindola
2016-02-25[ELF2] - Basic implementation of -r/--relocatableGeorge Rimar
2016-02-24ELF: Do not instantiate InputSectionBase::Discarded.Rui Ueyama
2016-02-23Handle bitcode files in archive files with --whole-archive.Rui Ueyama
2016-02-19Handle undef symbols in LTO.Rafael Espindola
2016-02-19Add support for merging strings with alignment larger than one char.Rafael Espindola
2016-02-12Trying to fix the MSVC build.Rafael Espindola
2016-02-12Try to fix the build in some bots.Rafael Espindola
2016-02-12Add initial LTO support.Rafael Espindola
2016-02-11Sort includes. NFC.Rafael Espindola
2016-02-04Don't push relocation sections onto InputSection<ELFT>::Discarded.RelocSectionsSean Silva
2016-02-02ELF: Include archive names in error messages.Rui Ueyama
2016-01-28ELF: Rename error -> fatal and redefine error as a non-noreturn function.Rui Ueyama
2016-01-21Simplify function signature. NFC.Rui Ueyama
2016-01-21Fix indentation.Rui Ueyama
2016-01-06Simplify MipsReginfoInputSection.Rui Ueyama
2016-01-06Rename GroupEntryType -> uint32_X.Rui Ueyama
2016-01-06Rename Comdats -> ComdatGroups.Rui Ueyama
2016-01-06Rename SharedFile::parse -> SharedFile::parseRest.Rui Ueyama
2016-01-06Remove redundant this->.Rui Ueyama
2016-01-06Simplify --whole-archive handling.Rui Ueyama
2016-01-06Do not use templates to instantiate {Object,Shared}Files.Rui Ueyama
2016-01-06Simplify. NFC.Rui Ueyama
2015-12-25[ELF][MIPS] Implement R_MIPS_GPREL16/R_MIPS_GPREL32 relocationsSimon Atanasyan
2015-12-24Make it possible to create common symbols from bitcode.Rafael Espindola
2015-12-24Delete DefinedAbsolute.Rafael Espindola
2015-12-24Split functions and add comments. NFC.Rui Ueyama
2015-12-24Return early and remove a redundant error check. NFC.Rui Ueyama