summaryrefslogtreecommitdiffstats
path: root/lld/ELF/InputFiles.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Convert a check to checkLazy.Rafael Espindola2017-12-061-2/+3
* Convert a few uses of check to checkLazy.Rafael Espindola2017-12-061-7/+9
* Convert a call to check to checkLazy.Rafael Espindola2017-12-061-3/+4
* Replace one use of check with checkLazy.Rafael Espindola2017-12-061-2/+2
* Add a checkLazy error checking variant.Rafael Espindola2017-12-061-8/+4
* Don't allocate memory for an error message on success.Rafael Espindola2017-12-061-1/+4
* Don't allocate an error message when there is no error.Rafael Espindola2017-12-061-2/+4
* Use Symbol::File directly.Rafael Espindola2017-11-291-2/+2
* [ELF] Make sure SHT_ARM_ATTRIBUTES is only recognized by Arm TargetsPeter Smith2017-11-291-0/+2
* Move Memory.{h,cpp} to Common.Rui Ueyama2017-11-281-1/+1
* [ELF] Read ARM BuildAttributes section to determine supported features.Peter Smith2017-11-281-5/+53
* Simplify as-needed handling.Rafael Espindola2017-11-221-1/+1
* [ELF] - Allow applying SHF_MERGE optimization for relocatable output.George Rimar2017-11-171-6/+0
* Remove IsLocal.Rafael Espindola2017-11-171-11/+8
* Remove an unnecessary constraint.Rafael Espindola2017-11-151-10/+1
* [DWARFv5] Support DW_FORM_strp in the .debug_line header.Paul Robinson2017-11-071-1/+3
* Report an error if an inferred alignment for a shared symbol is too large.Rui Ueyama2017-11-071-2/+4
* ELF: Merge DefinedRegular and Defined.Peter Collingbourne2017-11-061-2/+2
* [ELF] - Fix error reporting with --strip-debug/--strip-all.George Rimar2017-11-041-4/+0
* Rename SymbolBody -> SymbolRui Ueyama2017-11-031-7/+6
* [ELF] - Teach LLD to strip .zdebug_* sections when --strip-debug/--strip-all ...George Rimar2017-11-031-1/+2
* [ELF] - Teach LLD to report line numbers for data symbols.George Rimar2017-11-011-3/+64
* Merge SymbolBody and Symbol into one class, SymbolBody.Rui Ueyama2017-10-311-20/+14
* Remove unnecessary code.Rui Ueyama2017-10-291-6/+3
* Remove an obscure comment.Rui Ueyama2017-10-291-4/+1
* Fix ubsan error that shift amount 64 is too large.Rui Ueyama2017-10-291-1/+3
* Fix ubsan error.Rui Ueyama2017-10-281-1/+1
* Rename V -> Ver for readability.Rui Ueyama2017-10-281-6/+6
* Pass symbol attributes instead of ElfSym to Shared symbol ctor.Rui Ueyama2017-10-281-14/+18
* Simplify error handling.Rui Ueyama2017-10-281-16/+9
* [lld] unified COFF and ELF error handling on new Common/ErrorHandlerBob Haarman2017-10-251-1/+1
* Use more precise type.Rui Ueyama2017-10-111-1/+1
* Handle input section liveness only in MarkLive.cpp.Rui Ueyama2017-10-101-14/+0
* Update for llvm change.Rafael Espindola2017-10-101-1/+1
* [ELF] Don't crash when parsing a file with out-of-bounds version referencesAlexander Richardson2017-10-051-3/+1
* [ELF] Don't crash when parsing a file with external version definition refere...Alexander Richardson2017-10-051-3/+12
* [ELF] - Update after LLVM r314883 change. NFC.George Rimar2017-10-041-1/+1
* Make parameter lists of SymbolTable::add* functions more consistent. NFC.Rui Ueyama2017-09-301-3/+4
* [ELF] - Introduce std::vector<InputFile *> global arrays.George Rimar2017-09-191-4/+5
* [ELF] Prevent crash with binary inputs with non-ascii file namesJames Henderson2017-09-071-1/+1
* Rename {Lazy,}ObjectKind -> {Lazy,}ObjKind.Rui Ueyama2017-08-191-1/+1
* Move File from SymbolBody to Symbol.Rafael Espindola2017-08-041-2/+2
* [ELF] - Move getSymbols() methods to InputFile.George Rimar2017-08-041-11/+5
* Use more consistent namesRafael Espindola2017-08-021-16/+17
* Rename ObjectFile -> ObjFile.Rui Ueyama2017-07-261-44/+38
* Remove unnecessary namespace specifier.Rui Ueyama2017-07-261-14/+12
* Detemplate SymbolTable.Rafael Espindola2017-07-261-33/+33
* [ELF] Avoid data race in ObjectFile<ELFT>::getDILineInfo().Igor Kudrin2017-07-211-2/+1
* Add the --chroot option for --reproduce.Rui Ueyama2017-07-201-0/+6
* Speed up gdb index creation.Rafael Espindola2017-07-191-22/+10
OpenPOWER on IntegriCloud