aboutsummaryrefslogtreecommitdiff
path: root/lld/ELF
AgeCommit message (Expand)AuthorFilesLines
2017-02-02Port r292160 and r292161.Simon Atanasyan2-3/+13
2017-02-01Merging r292878:Hans Wennborg5-6/+25
2017-01-31Port r293519 and r293529.Peter Collingbourne1-1/+1
2017-01-30Port r292910.Rafael Espindola1-5/+7
2017-01-30Port r292789 and r293177.Rafael Espindola5-49/+57
2017-01-27Port r292594.Rafael Espindola2-8/+3
2017-01-20Port 292512.Rafael Espindola1-1/+1
2017-01-20Port r292228.Rafael Espindola6-11/+12
2017-01-18Port r291944.Rafael Espindola3-2/+11
2017-01-18Port r292146.llvmorg-4.0.0-rc1Rafael Espindola2-6/+3
2017-01-12Remove dead code.Rui Ueyama1-6/+1
2017-01-12Simplify. NFC.Rui Ueyama1-5/+1
2017-01-12Allow mixing nobits and progbits.Rafael Espindola1-1/+6
2017-01-12[ELF] avoid 'invalid-noreturn' error.Eric Liu1-3/+1
2017-01-12[ELF] - Do not crash if user section has name equal to one of synthetic secti...George Rimar1-1/+4
2017-01-12[ELF] - Reuse Decompressor class.George Rimar5-66/+17
2017-01-12[ELF] - Make x86 unknown relocations messages to be consistent with x64 onesGeorge Rimar1-1/+1
2017-01-12[ELF] - Explicitly list supported relocations for x64 target.George Rimar1-2/+10
2017-01-11Make the -b binary .data section rw.Rafael Espindola1-2/+2
2017-01-11[ELF] - Ignore R_386_NONE.George Rimar1-0/+2
2017-01-11[ELF] - Explicitly list supported relocations for x86 target.George Rimar1-1/+7
2017-01-10Inline a simple accessor function.Rui Ueyama1-10/+7
2017-01-10Give local binding to VER_NDX_LOCAL symbols.Rafael Espindola3-11/+16
2017-01-10Add support for anonymous local symbols.Rafael Espindola2-38/+25
2017-01-10ELF: Reserve space for copy relocations of read-only symbols in relro.Peter Collingbourne6-14/+63
2017-01-10ELF: Place relro sections after non-relro sections in r/w segment.Peter Collingbourne1-18/+29
2017-01-09Support non-regular output files.Rui Ueyama1-4/+6
2017-01-09ELF: Discard .gnu.linkonce.* sections.Peter Collingbourne1-0/+8
2017-01-09[ELF] Allow defined symbols to be assigned from linker scriptMeador Inge1-32/+49
2017-01-09Add linker-script-included files to reproduce tar files.Rui Ueyama5-36/+45
2017-01-06Handle versioned undefined symbols.Rafael Espindola2-6/+20
2017-01-06Rename lld::stringize -> lld::toString.Rui Ueyama2-2/+2
2017-01-06Merge elf::toString and coff::toString.Rui Ueyama8-22/+24
2017-01-06Use \ as the path separator on Windows.Rui Ueyama1-2/+1
2017-01-06Use TarWriter to create tar archives instead of cpio.Rui Ueyama3-14/+18
2017-01-05Move code to the .cpp file. NFC.Rafael Espindola2-9/+16
2017-01-05Detemplate SectionKey. NFC.Rafael Espindola2-39/+23
2017-01-05Change which input sections we concatenateRafael Espindola3-46/+70
2017-01-04ELF: Round p_memsz of the PT_GNU_RELRO program header up to the page size.Peter Collingbourne1-1/+6
2017-01-04[ELF] Add support for thunks to undefined non-weak symbolsPeter Smith8-16/+41
2017-01-04ELF: Simplify; addOptionalSynthetic() does not need to return a value. NFC.Peter Collingbourne1-9/+6
2016-12-25[ELF] - Fix mistype in comment. NFC.George Rimar1-1/+1
2016-12-23[ELF] - Return file offset as address only for allocatable sections when buil...George Rimar1-1/+6
2016-12-23Remove Driver::OwningMB and instead use make().Rui Ueyama3-5/+5
2016-12-22[ELF] Linkerscript: print location of undefined symbol usageEugene Leviant2-9/+14
2016-12-22[ELF] - Use error() instead of fatal() during relaxation of R_X86_64_GOTTPOFFGeorge Rimar1-1/+1
2016-12-22Do not return null or Undefined from find{All,}ByVersion.Rui Ueyama1-15/+15
2016-12-22Make -color-diagnostics an alias to -color-diagnostics=always.Rui Ueyama2-4/+9
2016-12-22Define a getter function for a lazily-created object.Rui Ueyama2-18/+15
2016-12-22Simplify. NFC.Rui Ueyama1-7/+2