summaryrefslogtreecommitdiffstats
path: root/lld/ELF/OutputSections.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix the aarch64 logic for dynamic relocations.Rafael Espindola2016-02-231-39/+8
* [lld] [ELF/AArch64] Fix R_AARCH64_ABS64 in Shared modeAdhemerval Zanella2016-02-231-8/+39
* Add support for merging strings with alignment larger than one char.Rafael Espindola2016-02-191-2/+3
* Fixed comments formatting. NFC.George Rimar2016-02-181-1/+1
* Make getOffset a member function of DynamicReloc<ELFT>.Rui Ueyama2016-02-171-15/+11
* Use shorter names for the .gnu.hash class.Rui Ueyama2016-02-171-11/+11
* Use stable_partition instead of erasing all elements and fill it again.Rui Ueyama2016-02-171-23/+24
* Use an accurate type instead of unsigned.Rui Ueyama2016-02-171-11/+10
* Split SymbolTableSection::writeGlobalSymbols.Rui Ueyama2016-02-171-34/+31
* ELF: silence -Wcast-qual warnings from GCCSaleem Abdulrasool2016-02-151-2/+2
* Add initial LTO support.Rafael Espindola2016-02-121-0/+2
* Make compCtors strict weak ordering.Rui Ueyama2016-02-121-2/+2
* ELF: Implement the correct semantics of .[cd]tors.Rui Ueyama2016-02-111-9/+77
* Reorder code to improve readability. NFC.Rui Ueyama2016-02-101-3/+3
* ELF: Use stable sort to sort .{init,fini}_array sections.Rui Ueyama2016-02-101-2/+3
* ELF: Implement __attribute__((init_priority(N)) support.Rui Ueyama2016-02-101-0/+38
* Use a SymbolBody to represent the personality.Rafael Espindola2016-02-101-4/+3
* Rangefy, and replace a switch with `if`s. NFC.Rui Ueyama2016-02-091-12/+11
* Fix inverted comparison.Rafael Espindola2016-02-091-1/+1
* ELF: Add 'using namespace llvm::dwarf'.Rui Ueyama2016-02-091-22/+23
* ELF: Add .eh_frame 'P', 'R' and 'L' augmentation characters.Rui Ueyama2016-02-091-7/+48
* Use the plt entry as the address of some symbols.Rafael Espindola2016-02-091-1/+1
* ELF: Simplify getFdeEncoding.Rui Ueyama2016-02-081-58/+15
* ELF: Simplify readEntryLength.Rui Ueyama2016-02-051-14/+14
* ELF: Make EHOutputSection::readEntryLength a non-member function.Rui Ueyama2016-02-051-27/+26
* Simplify. NFC.Rui Ueyama2016-02-051-2/+1
* Rename IsUsedInDynamicReloc to MustBeInDynSym.Rafael Espindola2016-02-051-1/+1
* Centralize most calls to setUsedInDynamicReloc.Rafael Espindola2016-02-051-0/+8
* ELF: Make names for TLS module indices shorter.Rui Ueyama2016-02-051-4/+6
* Simplify. NFC.Rui Ueyama2016-02-041-1/+1
* Avoid code duplication when creating dynamic relocations.Rafael Espindola2016-02-041-105/+32
* Fix addend computation for IRELATIVE relocations.Rafael Espindola2016-02-031-13/+12
* Simplify. NFC.Rafael Espindola2016-02-031-5/+1
* [ELF] Implemented -Bsymbolic-functions command line optionGeorge Rimar2016-02-021-1/+5
* [ELF] Remove redundant empty line. NFCSimon Atanasyan2016-02-021-1/+0
* Update a comment.Rui Ueyama2016-02-021-1/+2
* Replace auto with the real type.Rui Ueyama2016-02-021-1/+1
* ELF: Teach SymbolBody about how to get its addresses.Rui Ueyama2016-02-011-80/+14
* Consistenly use sizeof(uintX_t) instead of ELFT::Is64Bits ? 8 : 4.Rui Ueyama2016-01-291-4/+4
* Add comments.Rui Ueyama2016-01-291-6/+9
* Replace code duplications with function calls.Rui Ueyama2016-01-291-9/+3
* Remove a parameter from Target::writePlt.Rui Ueyama2016-01-291-8/+5
* ELF: Do not pass addresses that can be obtained using Out.Rui Ueyama2016-01-291-1/+1
* Rename PltZeroEntrySize -> PltZeroSize.Rui Ueyama2016-01-291-3/+3
* ELF: Make Target's member function names shorter.Rui Ueyama2016-01-291-10/+10
* Rename includeInDynamicSymtab -> includeInDynsym.Rui Ueyama2016-01-291-1/+1
* Rename DynamicSymbolTableIndex -> DynsymIndex.Rui Ueyama2016-01-291-11/+9
* ELF: Remove accessors from Target.Rui Ueyama2016-01-291-32/+32
* Merge identical strings.Rafael Espindola2016-01-291-74/+55
* Rename isTlsOptimized -> canRelaxTls.Rui Ueyama2016-01-291-1/+1
OpenPOWER on IntegriCloud