summaryrefslogtreecommitdiffstats
path: root/gnu/llvm
AgeCommit message (Expand)AuthorFilesLines
2021-02-20Make the unwind cache tread-safe by declaring it thread_local. Solvesotto1-1/+1
2021-02-14Shuffle how lldb register contexts are built.mortimer8-26/+46
2021-02-13Cleanup lldb amd64 support.mortimer4-474/+213
2021-02-09Fix lldb.mortimer2-14/+4
2021-02-06switch clang to -fno-common by defaultnaddy3-21/+6
2021-01-10Backport fix to avoid including math.h from stdlib.h.kettenis2-62/+63
2021-01-02Re-apply our libc++ 8.0.0 patches to libc++ 10.0.1.patrick7-12/+35
2021-01-02Import libc++abi 10.0.1 release.patrick49-0/+15495
2021-01-02Import libc++ 10.0.1 release.patrick469-0/+220737
2021-01-02Merge compiler-rt 11.0.0.patrick7-157/+10
2021-01-02Import compiler-rt 11.0.0 release.patrick357-3748/+10095
2021-01-02Adjust local modifications to follow changes made upstream.kettenis2-3/+3
2021-01-02Re-apply our libunwind 8.0.0 patches to libunwind 11.0.0. Patches to thepatrick12-23/+407
2021-01-02Import libunwind 11.0.0 in new LLVM directory, thus not yet linked topatrick33-0/+19171
2021-01-01Skip leaf function optimization under some circumstances.mortimer1-1/+110
2020-12-01Implement Loongson 2F BTB bug workaround in clangvisa7-0/+160
2020-11-29Teach lld to link the macppc kernelgkoehler1-0/+2
2020-11-21Backport https://reviews.llvm.org/D75419. This adds a workaround forkettenis2-4/+9
2020-11-20Fix va_arg in C++, Objective-C on 32-bit powerpcgkoehler1-3/+2
2020-11-01Do not reserve PowerPC GOT header entries when creating a relocatablekettenis1-1/+1
2020-10-18Use all 64 bits of the RETGUARD cookie on powerpc64gkoehler1-14/+7
2020-10-12Add RETGUARD implementation for powerpc and powerpc64.mortimer8-0/+449
2020-10-11Always allocate GOT header entries on powerpc.kettenis1-0/+2
2020-09-19Fix frame pointer slot on aarch64 for functions that do not save calleemortimer1-12/+6
2020-09-10Disable strict floating point if not X86gkoehler12-0/+40
2020-08-31Delete my leftover comment.gkoehler1-1/+0
2020-08-14Remove local change to fix powerpc floating-point alignmentgkoehler2-9/+0
2020-08-10Re-apply our patches to compiler-rt.patrick2-2/+24
2020-08-10Import compiler-rt 10.0.1 release.patrick1302-0/+244280
2020-08-09Tedu files that got removed in LLVM 10.0.1.patrick7-4978/+0
2020-08-09Merge LLVM 10.0.1.patrick1-0/+24
2020-08-09Import LLVM 10.0.1 including clang, lld and lldb.patrick2-2/+5
2020-08-09Import LLVM 10.0.1 including clang, lld and lldb.patrick11-26/+70
2020-08-09Import LLVM 10.0.1 including clang, lld and lldb.patrick34-284/+435
2020-08-09Import LLVM 10.0.1 including clang, lld and lldb.patrick116-473/+9809
2020-08-07default to -march=i586 on i386jsg1-1/+1
2020-08-03Remove LLVM 8.0.1 files.patrick16693-5574423/+0
2020-08-03Import LLVM 10.0.0 release including clang, lld and lldb.patrick5258-0/+899209
2020-08-03Import LLVM 10.0.0 release including clang, lld and lldb.patrick281-0/+91036
2020-08-03Import LLVM 10.0.0 release including clang, lld and lldb.patrick2435-0/+1550414
2020-08-03Import LLVM 10.0.0 release including clang, lld and lldb.patrick8149-0/+3055003
2020-07-18int64_t and intmax_t are always (signed) long long on OpenBSD.kettenis1-0/+2
2020-07-11Set the default ABI for OpenBSD to ELFv2 in the clang frontend as well.kettenis1-0/+4
2020-06-28Make long double the same as double for now on powerpc64 like we do onkettenis1-0/+1
2020-06-04Set max atomic size for PowerPC.gkoehler1-1/+4
2020-05-30Switch Powerpc64 Big Endian to ELFv2 on OpenBSD, as least for now.drahn1-0/+2
2020-05-30Powerpc64 should use same _mcount profiling as powerpc 32bit.drahn1-0/+1
2020-05-25PowerPC: optimize away the frame pointer.gkoehler1-3/+4
2020-05-23Use a distinct trap code with retguard on mips64.visa1-2/+3
2020-05-20Make sure that we add our OpenBSD specific defines on PowerPC64 targets.patrick1-0/+4