| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove LLVM 8.0.1 files. |  patrick | 2020-08-03 | 10023 | -2942531/+0 |
| * | int64_t and intmax_t are always (signed) long long on OpenBSD. |  kettenis | 2020-07-18 | 1 | -0/+2 |
| * | Set the default ABI for OpenBSD to ELFv2 in the clang frontend as well. |  kettenis | 2020-07-11 | 1 | -0/+4 |
| * | Make long double the same as double for now on powerpc64 like we do on |  kettenis | 2020-06-28 | 1 | -0/+1 |
| * | Powerpc64 should use same _mcount profiling as powerpc 32bit. |  drahn | 2020-05-30 | 1 | -0/+1 |
| * | PowerPC: optimize away the frame pointer. |  gkoehler | 2020-05-25 | 1 | -3/+4 |
| * | Make sure that we add our OpenBSD specific defines on PowerPC64 targets. |  patrick | 2020-05-20 | 1 | -0/+4 |
| * | Define the appropriate __GCC_HAVE_SYNC_COMPARE_AND_SWAP_* symbols like all |  kettenis | 2020-04-05 | 1 | -0/+5 |
| * | Switch powerpc clang to -msvr4-struct-return, like gcc. |  gkoehler | 2020-03-04 | 4 | -9/+103 |
| * | Add arm64 support for lldb. |  mortimer | 2019-12-21 | 3 | -0/+650 |
| * | Sort relative relocations (and relocations against the same symbol) by offset |  guenther | 2019-11-29 | 1 | -1/+8 |
| * | In lldb, use a OpenBSD signal map instead of leveraging the FreeBSD one. |  mortimer | 2019-11-27 | 4 | -1/+54 |
| * | Add bits to allow lldb to find lldb-server. |  mortimer | 2019-11-26 | 4 | -0/+28 |
| * | Do not process 0 size DT_PLTRELSZ sections. |  mortimer | 2019-11-26 | 1 | -1/+3 |
| * | Cope with missing PT_* operations on some architectures |  deraadt | 2019-11-10 | 2 | -0/+20 |
| * | Add lldb support for debugging running binaries on amd64. |  mortimer | 2019-11-09 | 29 | -66/+2342 |
| * | Add retguard for octeon/mips64. |  mortimer | 2019-10-25 | 1 | -0/+2 |
| * | Make clang emit the proper path to our libcompiler_rt.a when asked to. |  patrick | 2019-09-28 | 2 | -0/+12 |
| * | Merge LLVM 8.0.1 release. |  patrick | 2019-09-01 | 5 | -16/+21 |
| * | Import LLVM 8.0.1 release including clang, lld and lldb. |  patrick | 2019-09-01 | 21 | -133/+232 |
| * | Implement the 'h' register constraint on mips64. This lets clang build |  visa | 2019-07-01 | 1 | -0/+1 |
| * | In LLVM 8 somebody had the glorious idea to enable the integrated assembler |  claudio | 2019-06-26 | 1 | -1/+1 |
| * | The -nopie flag has already been pushed a few lines before, |  patrick | 2019-06-24 | 1 | -3/+2 |
| * | Merge LLVM 8.0.0 release. |  patrick | 2019-06-23 | 272 | -57411/+6482 |
| * | Import LLVM 8.0.0 release including clang, lld and lldb. |  patrick | 2019-06-23 | 3419 | -65043/+183925 |
| * | Back out frame pointer elimination optimization. |  mortimer | 2019-06-01 | 1 | -11/+0 |
| * | Do not eliminate frame pointers on i386. The entire i386 ecosystem assumes |  mortimer | 2019-06-01 | 1 | -1/+0 |
| * | Re-enable frame pointer elimination for x86 and mips64 if optimizations are |  mortimer | 2019-05-31 | 1 | -0/+12 |
| * | Stop using the moribund MLINKS bsd.man.mk feature for clang(1). |  schwarze | 2019-05-16 | 1 | -2/+2 |
| * | Add support for -znoretpolineplt and make -zretpolineplt the default. |  guenther | 2019-05-13 | 1 | -2/+7 |
| * | add "elf64_sparc" emulation name so ELF SPARCV9 format can be explicitly |  naddy | 2019-04-26 | 1 | -0/+1 |
| * | Also touch --param ssp-buffer-size when using retguard in lieu of the |  mortimer | 2019-04-25 | 1 | -1/+2 |
| * | frame-pointer elimination has encountered some resistance in ports but we |  deraadt | 2019-04-04 | 1 | -12/+0 |
| * | Enable frame pointer elimination on i386, amd64 and mips64 when given |  mortimer | 2019-04-02 | 1 | -0/+12 |
| * | Consume SSP options when using retguard to prevent warnings. |  mortimer | 2019-04-01 | 1 | -0/+4 |
| * | If using retguard, we do not also need the stack protector. |  mortimer | 2019-03-31 | 1 | -3/+4 |
| * | libLLVM in base will be installed as libLLVM.so.major.minor with no |  jsg | 2019-03-05 | 1 | -2/+13 |
| * | Improve the X86FixupGadgets pass: |  mortimer | 2019-02-22 | 2 | -0/+14 |
| * | Skip retguard instructions in prologue detection. |  mortimer | 2019-02-17 | 2 | -0/+14 |
| * | Merge LLVM commits r340844, r353818 and r353819 from the 8.0 branch |  patrick | 2019-02-13 | 1 | -1/+1 |
| * | On OpenBSD/powerpc (and NetBSD/powerpc) long double == double like on |  kettenis | 2019-02-10 | 1 | -1/+7 |
| * | implement -msave-args in clang/llvm, like the sun did for gcc |  dlg | 2019-01-30 | 3 | -0/+6 |
| * | On i386, produce binaries that are compatible with our W^X implementation. |  kettenis | 2019-01-28 | 1 | -0/+17 |
| * | Tedu files that got removed in LLVM 7.0.1. |  patrick | 2019-01-27 | 41 | -1045/+0 |
| * | Tedu files that got removed in LLVM 7.0.1. |  patrick | 2019-01-27 | 126 | -18488/+0 |
| * | Merge LLVM 7.0.1 release. |  patrick | 2019-01-27 | 39 | -7478/+11706 |
| * | Import LLVM 7.0.1 release including clang, lld and lldb. |  patrick | 2019-01-27 | 3823 | -120886/+231803 |
| * | The %b printf extension in the kernel is not fixed to a int type. On sparc64 |  claudio | 2018-12-29 | 3 | -13/+38 |
| * | Generate __data_start symbol that marks the start of .data when __data_start |  kettenis | 2018-10-24 | 3 | -0/+8 |
| * | Add support for -z initfirst. |  kettenis | 2018-10-23 | 3 | -0/+4 |