summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2017-01-06Use \ as the path separator on Windows.Rui Ueyama
2017-01-06Use TarWriter to create tar archives instead of cpio.Rui Ueyama
2017-01-04[ELF] Add support for thunks to undefined non-weak symbolsPeter Smith
2016-12-18Remove lld/Support/Memory.h.Rui Ueyama
2016-12-14[ELF] Accept first SHT_ARM_ATTRIBUTES sectionPeter Smith
2016-12-08Move Memory.{h,cpp} to lld/Support so that we can use them from COFF.Rui Ueyama
2016-12-07Remove redundant call of std::unique_ptr::get.Rui Ueyama
2016-12-07Do not pass line number to convertToUnixPathSeparator.Rui Ueyama
2016-12-07Make convertToUnixPathSeparator return a new string instead of mutating argum...Rui Ueyama
2016-12-07Format. NFC.George Rimar
2016-12-07[ELF] - Print absolute file name in errors when possible.George Rimar
2016-11-29Use StringRefZ explicitly instead of const char *.Rui Ueyama
2016-11-29Introduce StringRefZ class to represent null-terminated strings.Rui Ueyama
2016-11-25Move typedefs inside a class definition.Rui Ueyama
2016-11-23Define toString() as a generic function to get a string for error message.Rui Ueyama
2016-11-23[ELF] Refactor several error messagesEugene Leviant
2016-11-23Remove one of SymbolTable::addRegular function that forwards other addRegular.Rui Ueyama
2016-11-23Allow calling getName() on local symbols.Rui Ueyama
2016-11-21Change the way how we print out line numbers.Rui Ueyama
2016-11-21[ELF] Better error reporting for broken archivesEugene Leviant
2016-11-15[ELF] - Better diagnostic for relative relocation to an absolute value error.George Rimar
2016-11-15[ELF] - Allow symbols of STT_NOTYPE to be associated with SHT_SYMTAB sections.George Rimar
2016-11-14[ELF] - format. NFC.George Rimar
2016-11-11Bitcode: Clean up error handling for certain bitcode query functions.Peter Collingbourne
2016-11-11Mirror the llvm changes that split Bitcode/ReaderWriter.hTeresa Johnson
2016-11-10Parse relocations only once.Rafael Espindola
2016-11-09Remove an overloaded function to simplify.Rui Ueyama
2016-11-09[ELF][MIPS] Convert .MIPS.abiflags section to synthetic input sectionSimon Atanasyan
2016-11-09[ELF][MIPS] Convert .reginfo and .MIPS.options sections to synthetic input se...Simon Atanasyan
2016-11-09Make Discarded a InputSection.Rafael Espindola
2016-11-08Remove dead arguments. NFC.Rafael Espindola
2016-11-08[LTO] Don't leak BitcodeFiles. Found by the asan bot.Davide Italiano
2016-11-08[ELF] Don't leak the ".data" section. Fixes an asan failure.Davide Italiano
2016-11-03Simplify now that this is only used for global symbols.Rafael Espindola
2016-11-03Now that the ELFFile constructor does nothing, create it when needed.Rafael Espindola
2016-11-03Update for llvm change.Rafael Espindola
2016-11-03Simplify by directly using this->Symbols. NFC.Rui Ueyama
2016-11-03Change how we store the symbol table.Rafael Espindola
2016-11-03Initialize the StringTable early and do it only once.Rafael Espindola
2016-11-03Use the getSectionIndex from llvm.Rafael Espindola
2016-11-03Use existing ELFObj function. NFC.Rafael Espindola
2016-11-03Update for llvm change.Rafael Espindola
2016-11-03Update for llvm change.Rafael Espindola
2016-11-03Pass the section table around instead of recomputing it.Rafael Espindola
2016-11-03We already have the sections, pass them to getSHNDXTable.Rafael Espindola
2016-11-03[ELF] - Update after LLVM change (r285886)George Rimar
2016-11-03Pass the sections to getShtGroupSignature.Rafael Espindola
2016-11-02Fix Windows buildbot.Rui Ueyama
2016-11-02Reduce number of classes by merging DIHelper with ObjectFile.Rui Ueyama
2016-11-02Pass the section table to getSectionStringTable. NFC.Rafael Espindola