summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2015-12-24Add machine type check for MIPS-specific code path.Rui Ueyama
2015-12-23Simplify memory management.Rafael Espindola
2015-12-23Fix the last leak asan found in test/ELF.Rafael Espindola
2015-12-23Fix another asan detected leak.Rafael Espindola
2015-12-23Fix two asan found bugs:Rafael Espindola
2015-12-22Split Undefined and UndefinedElf.Rafael Espindola
2015-12-20[ELF][MIPS] MIPS .reginfo sections handlingSimon Atanasyan
2015-12-17ELF: Avoid string concatenation if there's no error.Rui Ueyama
2015-11-24Revert "ELF: Make .note.GNU-stack more compatible with traditional linkers."Rui Ueyama
2015-11-21ELF: Make .note.GNU-stack more compatible with traditional linkers.Rui Ueyama
2015-11-20Remove redundant namespace specifiers.Rui Ueyama
2015-11-20Make a function out-of-line.Rui Ueyama
2015-11-20Remove redundant "using namespace".Rui Ueyama
2015-11-14[ELF2] - Implemented PT_GNU_STACK support, -z execstack option.George Rimar
2015-11-11Add support for processing .eh_frame.Rafael Espindola
2015-11-09[ELF2] - Fixed crash for case when section sh_entsize is set to zero for SHF_...George Rimar
2015-11-05These are the matching changes needed to the lld project for the changes to llvmKevin Enderby
2015-11-05Avoid implicit Archive::child_iterator construction.Rafael Espindola
2015-11-03Two small fixes to copy relocation processing.Rafael Espindola
2015-10-24Add support for merging string from SHF_STRINGS sections.Rafael Espindola
2015-10-22ELF2: Implement --gc-sections.Rui Ueyama
2015-10-19Add support for merging the contents of SHF_MERGE sections.Rafael Espindola
2015-10-16Add a ObjectFile<ELFT>::getSection helper and simplify. NFC.Rafael Espindola
2015-10-13ELF2: Fix BSD's __progname symbol issue.Rui Ueyama
2015-10-13ELF2: Rename ElfKind -> EKind.Rui Ueyama
2015-10-13Remove the EKind member variable.Rafael Espindola
2015-10-12Remove explicit Twine instantiation if possible.Rui Ueyama
2015-10-12Early return.Rui Ueyama
2015-10-12ELF2: Move createELFFile() from .h to .cpp.Rui Ueyama
2015-10-12Remove redundant namespace specifiers.Rui Ueyama
2015-10-12Make getStaticELFKind a member function now that we can.Rafael Espindola
2015-10-12Simplify the InputFile type hierarchy by removing unnecessary middle classses.Rafael Espindola
2015-10-12Simplify the InputFile type hierarchy.Rafael Espindola
2015-10-11ELF2: Implement --as-needed.Rui Ueyama
2015-10-09Add support for comdats.Rafael Espindola
2015-10-08Make this test a bit stricter.Rafael Espindola
2015-10-08Add a convenience variable. NFC.Rafael Espindola
2015-10-07[ELF2] Handle -m optionDenis Protivensky
2015-10-02[elf2] Add STB_GNU_UNIQUE support.Michael J. Spencer
2015-10-01Don't crash on files with no symbol table.Rafael Espindola
2015-10-01Don't include shared libraries multiple times.Rafael Espindola
2015-10-01[ELF2] Add --[no-]whole-archive command line switchesIgor Kudrin
2015-10-01Copy DT_SONAME to DT_NEEDED.Rafael Espindola
2015-10-01ELF2: Define Driver::addFile() as a one-stop place to open a file.Rui Ueyama
2015-09-30ELF2: Add basic linker script support.Rui Ueyama
2015-09-30Expand `auto` whose real type is not obvious from context.Rui Ueyama
2015-09-30Remove `else` after `return`.Rui Ueyama
2015-09-24Simplify memory management by having ELFData contain a ELFObj.Rafael Espindola
2015-09-22Expose ELFFileBase::getEMachine. NFC.Rafael Espindola
2015-09-22Remove the Chunk terminology from ELF.Rafael Espindola