summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/tools (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove LLVM 8.0.1 files.patrick2020-08-0310023-2942531/+0
* int64_t and intmax_t are always (signed) long long on OpenBSD.kettenis2020-07-181-0/+2
* Set the default ABI for OpenBSD to ELFv2 in the clang frontend as well.kettenis2020-07-111-0/+4
* Make long double the same as double for now on powerpc64 like we do onkettenis2020-06-281-0/+1
* Powerpc64 should use same _mcount profiling as powerpc 32bit.drahn2020-05-301-0/+1
* PowerPC: optimize away the frame pointer.gkoehler2020-05-251-3/+4
* Make sure that we add our OpenBSD specific defines on PowerPC64 targets.patrick2020-05-201-0/+4
* Define the appropriate __GCC_HAVE_SYNC_COMPARE_AND_SWAP_* symbols like allkettenis2020-04-051-0/+5
* Switch powerpc clang to -msvr4-struct-return, like gcc.gkoehler2020-03-044-9/+103
* Add arm64 support for lldb.mortimer2019-12-213-0/+650
* Sort relative relocations (and relocations against the same symbol) by offsetguenther2019-11-291-1/+8
* In lldb, use a OpenBSD signal map instead of leveraging the FreeBSD one.mortimer2019-11-274-1/+54
* Add bits to allow lldb to find lldb-server.mortimer2019-11-264-0/+28
* Do not process 0 size DT_PLTRELSZ sections.mortimer2019-11-261-1/+3
* Cope with missing PT_* operations on some architecturesderaadt2019-11-102-0/+20
* Add lldb support for debugging running binaries on amd64.mortimer2019-11-0929-66/+2342
* Add retguard for octeon/mips64.mortimer2019-10-251-0/+2
* Make clang emit the proper path to our libcompiler_rt.a when asked to.patrick2019-09-282-0/+12
* Merge LLVM 8.0.1 release.patrick2019-09-015-16/+21
* Import LLVM 8.0.1 release including clang, lld and lldb.patrick2019-09-0121-133/+232
* Implement the 'h' register constraint on mips64. This lets clang buildvisa2019-07-011-0/+1
* In LLVM 8 somebody had the glorious idea to enable the integrated assemblerclaudio2019-06-261-1/+1
* The -nopie flag has already been pushed a few lines before,patrick2019-06-241-3/+2
* Merge LLVM 8.0.0 release.patrick2019-06-23272-57411/+6482
* Import LLVM 8.0.0 release including clang, lld and lldb.patrick2019-06-233419-65043/+183925
* Back out frame pointer elimination optimization.mortimer2019-06-011-11/+0
* Do not eliminate frame pointers on i386. The entire i386 ecosystem assumesmortimer2019-06-011-1/+0
* Re-enable frame pointer elimination for x86 and mips64 if optimizations aremortimer2019-05-311-0/+12
* Stop using the moribund MLINKS bsd.man.mk feature for clang(1).schwarze2019-05-161-2/+2
* Add support for -znoretpolineplt and make -zretpolineplt the default.guenther2019-05-131-2/+7
* add "elf64_sparc" emulation name so ELF SPARCV9 format can be explicitlynaddy2019-04-261-0/+1
* Also touch --param ssp-buffer-size when using retguard in lieu of themortimer2019-04-251-1/+2
* frame-pointer elimination has encountered some resistance in ports but wederaadt2019-04-041-12/+0
* Enable frame pointer elimination on i386, amd64 and mips64 when givenmortimer2019-04-021-0/+12
* Consume SSP options when using retguard to prevent warnings.mortimer2019-04-011-0/+4
* If using retguard, we do not also need the stack protector.mortimer2019-03-311-3/+4
* libLLVM in base will be installed as libLLVM.so.major.minor with nojsg2019-03-051-2/+13
* Improve the X86FixupGadgets pass:mortimer2019-02-222-0/+14
* Skip retguard instructions in prologue detection.mortimer2019-02-172-0/+14
* Merge LLVM commits r340844, r353818 and r353819 from the 8.0 branchpatrick2019-02-131-1/+1
* On OpenBSD/powerpc (and NetBSD/powerpc) long double == double like onkettenis2019-02-101-1/+7
* implement -msave-args in clang/llvm, like the sun did for gccdlg2019-01-303-0/+6
* On i386, produce binaries that are compatible with our W^X implementation.kettenis2019-01-281-0/+17
* Tedu files that got removed in LLVM 7.0.1.patrick2019-01-2741-1045/+0
* Tedu files that got removed in LLVM 7.0.1.patrick2019-01-27126-18488/+0
* Merge LLVM 7.0.1 release.patrick2019-01-2739-7478/+11706
* Import LLVM 7.0.1 release including clang, lld and lldb.patrick2019-01-273823-120886/+231803
* The %b printf extension in the kernel is not fixed to a int type. On sparc64claudio2018-12-293-13/+38
* Generate __data_start symbol that marks the start of .data when __data_startkettenis2018-10-243-0/+8
* Add support for -z initfirst.kettenis2018-10-233-0/+4