summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2017-10-28Rename V -> Ver for readability.Rui Ueyama
2017-10-28Pass symbol attributes instead of ElfSym to Shared symbol ctor.Rui Ueyama
2017-10-28Simplify error handling.Rui Ueyama
2017-10-25[lld] unified COFF and ELF error handling on new Common/ErrorHandlerBob Haarman
2017-10-11Use more precise type.Rui Ueyama
2017-10-10Handle input section liveness only in MarkLive.cpp.Rui Ueyama
2017-10-10Update for llvm change.Rafael Espindola
2017-10-05[ELF] Don't crash when parsing a file with out-of-bounds version referencesAlexander Richardson
2017-10-05[ELF] Don't crash when parsing a file with external version definition refere...Alexander Richardson
2017-10-04[ELF] - Update after LLVM r314883 change. NFC.George Rimar
2017-09-30Make parameter lists of SymbolTable::add* functions more consistent. NFC.Rui Ueyama
2017-09-19[ELF] - Introduce std::vector<InputFile *> global arrays.George Rimar
2017-09-07[ELF] Prevent crash with binary inputs with non-ascii file namesJames Henderson
2017-08-19Rename {Lazy,}ObjectKind -> {Lazy,}ObjKind.Rui Ueyama
2017-08-04Move File from SymbolBody to Symbol.Rafael Espindola
2017-08-04[ELF] - Move getSymbols() methods to InputFile.George Rimar
2017-08-02Use more consistent namesRafael Espindola
2017-07-26Rename ObjectFile -> ObjFile.Rui Ueyama
2017-07-26Remove unnecessary namespace specifier.Rui Ueyama
2017-07-26Detemplate SymbolTable.Rafael Espindola
2017-07-21[ELF] Avoid data race in ObjectFile<ELFT>::getDILineInfo().Igor Kudrin
2017-07-20Add the --chroot option for --reproduce.Rui Ueyama
2017-07-19Speed up gdb index creation.Rafael Espindola
2017-07-05Use LoadedObjectInfoHelper to simplify/delegate the implementation of 'clone'David Blaikie
2017-06-29Tweak to match change in LLVM API, in r306699Paul Robinson
2017-06-21Implement the --exclude-libs option.Rui Ueyama
2017-06-15[ELF] Initial migration of AVR targetLeslie Zhai
2017-06-12Allow the GNU gold-style nonstandard SHT_GROUP section.Rui Ueyama
2017-06-09Simplify. NFC.Rui Ueyama
2017-05-29[ELF] - Do not allow -r to eat comdats.George Rimar
2017-05-26Simplify. NFC.Rui Ueyama
2017-05-25Revert "Simplify a variable type by using StringRef instead of CachedHashStri...Rafael Espindola
2017-05-24Simplify a variable type by using StringRef instead of CachedHashStringRef.Rui Ueyama
2017-05-11Reduce template usage. NFC.Rafael Espindola
2017-05-05Remember OffsetInArchive in LazyObjectFile.Rafael Espindola
2017-05-05Remember archive name when creating LazyObjectFile.Rafael Espindola
2017-05-04Reduce code duplication. NFC.Rafael Espindola
2017-05-03Accept archive files with no symbol table instad of warning on them.Rui Ueyama
2017-05-02Fix typo.Rui Ueyama
2017-05-02Update commetns.Rui Ueyama
2017-05-01Add comments about how we handle mergeable sections with relocations.Rui Ueyama
2017-04-29[ELF] When a rel points to a SHF_MERGE section, don't merge the sec.Davide Italiano
2017-04-28Eliminate .debug_gnu_pub{names,types} if -gdb-index is given.Rui Ueyama
2017-04-28Use toString(Inputfile*) to format a file object.Rui Ueyama
2017-04-27Simplify BinaryFile::parse and add comments.Rui Ueyama
2017-04-27Remove needless type conversions.Rui Ueyama
2017-04-26Remove unnecessary instantiation of StringRef.Rui Ueyama
2017-04-26Removes createELFFile which takes a template class as a template parameter.Rui Ueyama
2017-04-24Remove DefaultSoName.Rafael Espindola
2017-04-14Object, LTO: Add target triple to irsymtab and LTO API.Peter Collingbourne