summaryrefslogtreecommitdiffstats
path: root/lld/ELF/InputSection.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Move getLocalRelTarget to the file where it is used.Rafael Espindola2016-03-101-0/+42
* Remove an unnecessary hack.Rafael Espindola2016-03-081-1/+1
* Delete isTlsDynRel.Rafael Espindola2016-03-081-6/+3
* [ELF] - Simplify a SymbolBody class interface a bit.George Rimar2016-03-061-1/+1
* Refactor target independent code.Rafael Espindola2016-03-041-1/+1
* [ELF] Generalize symbol type handling.Davide Italiano2016-03-041-1/+1
* Rename 'fatal' to 'check' when it doesn't always fail.Rafael Espindola2016-03-031-2/+2
* Simplify error handling.Rafael Espindola2016-03-031-7/+2
* [ELF] - add support for relocations against local symbols when producing relo...George Rimar2016-03-031-5/+9
* Rename elf2 to elf.Rafael Espindola2016-02-281-25/+25
* Refactor multiple calls to canBePreempted.Rafael Espindola2016-02-261-2/+3
* Fix some confusion about what can be preempted.Rafael Espindola2016-02-261-2/+2
* [ELF][MIPS] Calculate combined addend for R_MIPS_GOT16 against local symbolSimon Atanasyan2016-02-251-15/+38
* ELF: Implement ICF.Rui Ueyama2016-02-251-2/+9
* [ELF2] - Basic implementation of -r/--relocatableGeorge Rimar2016-02-251-1/+50
* ELF: Do not instantiate InputSectionBase::Discarded.Rui Ueyama2016-02-241-5/+2
* Move target independent code out of x86_64 only path.Rafael Espindola2016-02-241-1/+1
* ELF: Remove InputSectionBase::getAlign and instead add Align member.Rui Ueyama2016-02-241-0/+5
* ELF: Remove InputSectionBase::isLive and use Live member instead. NFC.Rui Ueyama2016-02-241-1/+7
* ELF: Make some functions constant. NFC.Rui Ueyama2016-02-241-2/+2
* Simplify. NFC.Rafael Espindola2016-02-231-1/+1
* Remove a trivial getter.Rafael Espindola2016-02-221-1/+1
* Fixed comments formatting. NFC.George Rimar2016-02-181-1/+1
* ELF: Make names for TLS module indices shorter.Rui Ueyama2016-02-051-1/+1
* [ELF][MIPS] Add handling for __gnu_local_gp symbolSimon Atanasyan2016-02-041-0/+2
* [ELF][MIPS] Replace needsMipsLocalGot function by canBePreemptedSimon Atanasyan2016-02-041-1/+1
* Define SymbolBody::getSize instead of getSymSize(SymbolBody&). NFC.Rui Ueyama2016-02-031-9/+1
* ELF: Teach SymbolBody about how to get its addresses.Rui Ueyama2016-02-011-5/+5
* ELF: Make Target's member function names shorter.Rui Ueyama2016-01-291-9/+8
* ELF: Remove accessors from Target.Rui Ueyama2016-01-291-1/+1
* Rename isTlsOptimized -> canRelaxTls.Rui Ueyama2016-01-291-3/+3
* ELF: Rename error -> fatal and redefine error as a non-noreturn function.Rui Ueyama2016-01-281-4/+4
* Remove unnecessary object:: prefix.Rafael Espindola2016-01-221-24/+24
* [ELF] - fix possible UB when dereferencing nullGeorge Rimar2016-01-221-1/+1
* Style change. NFC.Rui Ueyama2016-01-211-28/+24
* [ELF][MIPS] Initial support of MIPS local GOT entriesSimon Atanasyan2016-01-211-7/+19
* ELF: Remove dead code.Rui Ueyama2016-01-081-1/+0
* ELF: Simplify Target::isSizeReloc and add comments.Rui Ueyama2016-01-081-2/+7
* Simplify MipsReginfoInputSection.Rui Ueyama2016-01-061-14/+5
* Add llvm_unreachable to unreachable code.Rui Ueyama2016-01-061-1/+3
* [ELF][MIPS] Implement R_MIPS_GPREL16/R_MIPS_GPREL32 relocationsSimon Atanasyan2015-12-251-0/+13
* [ELF] - Fixed handling relocations against zero sized .eh_frame section.George Rimar2015-12-251-0/+5
* Delete DefinedAbsolute.Rafael Espindola2015-12-241-1/+1
* Mark .eh_frame sections as live by default. NFC.Rui Ueyama2015-12-241-1/+6
* Split Defined and DefinedElf.Rafael Espindola2015-12-241-1/+1
* [ELF] - fixed not properly handled @GOTTPOFF relocation against local symbolsGeorge Rimar2015-12-211-33/+39
* [ELF][MIPS] MIPS .reginfo sections handlingSimon Atanasyan2015-12-201-0/+25
* [ELF] - implemented @indntpoff (x86) relocation and its optimization.George Rimar2015-12-171-2/+2
* ELF: Rename relocNeedsCopy -> needsCopyRelRui Ueyama2015-12-171-1/+1
* ELF: Rename isTLS -> isTls for consistency.Rui Ueyama2015-12-171-1/+1
OpenPOWER on IntegriCloud