summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/tools/lld
AgeCommit message (Expand)AuthorFilesLines
2019-11-29Sort relative relocations (and relocations against the same symbol) by offsetguenther1-1/+8
2019-09-01Merge LLVM 8.0.1 release.patrick2-11/+10
2019-09-01Import LLVM 8.0.1 release including clang, lld and lldb.patrick4-22/+60
2019-06-23Merge LLVM 8.0.0 release.patrick17-1184/+1454
2019-06-23Import LLVM 8.0.0 release including clang, lld and lldb.patrick114-2191/+6207
2019-05-13Add support for -znoretpolineplt and make -zretpolineplt the default.guenther1-2/+7
2019-04-26add "elf64_sparc" emulation name so ELF SPARCV9 format can be explicitlynaddy1-0/+1
2019-01-28On i386, produce binaries that are compatible with our W^X implementation.kettenis1-0/+17
2019-01-27Tedu files that got removed in LLVM 7.0.1.patrick6-296/+0
2019-01-27Merge LLVM 7.0.1 release.patrick14-2026/+3555
2019-01-27Import LLVM 7.0.1 release including clang, lld and lldb.patrick143-3694/+9523
2018-10-24Generate __data_start symbol that marks the start of .data when __data_startkettenis3-0/+8
2018-10-23Add support for -z initfirst.kettenis3-0/+4
2018-10-22Accept both `--foo bar` and `--foo=bar` styles options.naddy1-15/+13
2018-10-21When merging sections into the output, lld tries to adjust the alignment ofkettenis1-1/+3
2018-09-29Allow preemption of functions with protected visibility. Disallowing thiskettenis1-1/+2
2018-09-11Fix --exclude-libs option. Based on code already committed upstream.kettenis1-1/+1
2018-06-12Merge '.openbsd.randomdata.*' sections into a single '.openbsd.randomdata'guenther1-1/+2
2018-06-03Work around a bug where discarding the .ARM.exidx section in the armv7 kernelkettenis1-0/+3
2018-04-12keep the STT_FILE symbol in the table so that we know what filerobert1-1/+1
2018-04-07add back ld.lld 6.0 changesjsg1-1/+13
2018-04-06Tedu files that got removed in LLVM 6.0.0.patrick17-933/+0
2018-04-06Merge LLVM 6.0.0 release.patrick11-3236/+3652
2018-04-06Import LLVM 6.0.1 release including clang, lld and lldb.patrick173-4197/+12169
2018-03-02Add a manual page for lld from lld svn rev 326463 with options notjsg1-0/+515
2018-01-01Make lld respect ALIGN directives on output sections even with -r. Fixeskettenis1-5/+9
2017-12-26Cherry-pick a change from LLD to make the behavior of the -v optionpatrick1-3/+4
2017-12-24Merge LLVM 5.0.1 release.patrick1-3/+9
2017-12-24Import LLVM 5.0.1 release including clang, lld and lldb.patrick7-1/+79
2017-10-24kbind(2) for the win: we can always put .got.plt in RELROguenther1-0/+4
2017-10-04Tedu files that got removed in LLVM 5.0.0.patrick3-101/+0
2017-10-04Tedu files that got removed in LLVM 5.0.0.patrick5-1497/+0
2017-10-04Merge LLVM 5.0.0 release.patrick9-1859/+2258
2017-10-04Import LLVM 5.0.0 release including clang, lld and lldb.patrick128-8450/+12772
2017-04-16Disable colored diagnostics in LLVM's lld.patrick1-1/+1
2017-03-24Add "supported targets" in lld --help output to be compatible with whatjsg1-0/+13
2017-03-24Add "(compatible with GNU linkers)" to the lld version output to avoidjsg1-4/+20
2017-03-19Work around a problem where linker-generated symbols are not properlykettenis1-0/+6
2017-03-18Add support for -znodlopen.kettenis3-0/+4
2017-03-14Merge LLVM 4.0.0 release.patrick3-37/+51
2017-03-14Import LLVM 4.0.0 release including clang and lld.patrick12-47/+157
2017-02-25Make sure the .eh_frame ends with a terminator. This avoids creating akettenis1-1/+1
2017-01-31Fix creation of the library name, as assigning a string to a StringRefpatrick1-1/+2
2017-01-24PIE-by-default. Probably not suitable for upsttreaming in its current form.kettenis1-0/+5
2017-01-24Avoid allocating space for commons with ld -r. Already pushed upstream.kettenis5-6/+25
2017-01-24Handle the OpenBSD-style major/minor shared library version scheme.kettenis1-1/+26
2017-01-24Merge LLVM 4.0.0 rc1patrick3-199/+2
2017-01-24Import LLVM 4.0.0 rc1 including clang and lld to help the currentpatrick139-7717/+14246
2017-01-22Disable COFF and Mach-O for OpenBSD to reduce build dependencies.patrick1-0/+2
2017-01-14Import LLVM 3.9.1 including clang and lld.patrick193-0/+51830