summaryrefslogtreecommitdiffstats
path: root/lib/libcompiler_rt
AgeCommit message (Expand)AuthorFilesLines
2020-04-04Implement __atomic_is_lock_free for powerpc. Needed because thekettenis2-2/+25
2019-09-29Update compiler-rt to 8.0.1. This is mostly a cosmetic update for us.patrick25-253/+417
2019-09-28Make compiler-rt's __clear_cache() work on 32-bit ARM by makingpatrick1-2/+2
2019-01-29Update compiler-rt to 7.0.1. This is mostly a cosmetic update sincepatrick10-25/+187
2018-12-25Use the same additional arch specific files for sparc64 as is done for mipsclaudio1-1/+22
2018-10-21Add quad-precision floating-point support routines for mips64.visa1-1/+22
2018-09-18Update to compiler-rt 6.0.0.patrick67-265/+433
2018-01-16On armv7, remove symbols that are also present in our libc. Because of thekettenis1-23/+24
2017-12-26Update to compiler-rt 5.0.1.patrick118-852/+2183
2017-09-08In compiler-rt, a few assembler implementations for i386 floating pointnaddy1-7/+17
2017-08-04Enable atomic support functions.kettenis1-1/+2
2017-05-09Enable TLS support but default to the emulatated TLS model. Enable thekettenis1-1/+2
2017-04-17Change build infrastructure to allow building both gcc and clang. Thiskettenis1-2/+7
2017-04-09Add a few missing quad-precision support functions on arm64 and reorder thekettenis1-4/+9
2017-01-20Depend compilation on the compiler version, so that we can alwayspatrick1-1/+8
2017-01-11Build a bunch more floating point helpers for AArch64.patrick1-1/+15
2017-01-04Update compiler-rt to version 3.9.1. There has only been a singlepatrick2-0/+66
2016-09-19Don't build saveFP/restFP for powerpc. Not needed on OpenBSD.pascal1-4/+2
2016-09-19Add non-VFP arm-specific code.kettenis1-1/+48
2016-09-05Add libcompiler_rt Makefile.pascal1-0/+182
2016-09-05Import libcompiler_rt 3.9.0, LLVM's replacement for libgcc.pascal333-0/+18972