summaryrefslogtreecommitdiff
path: root/lib/libcompiler_rt
AgeCommit message (Expand)Author
2025-05-04libgcc_s: export integer and floating point __aeabi_ symbolsMichal Meloun
2024-11-12Retire MK_PROFILE infrastructureEd Maste
2024-10-23Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0Dimitry Andric
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2024-06-25Revert "WIP: Switch to compiler-rt sync on armv7"Andrew Turner
2024-06-25WIP: Switch to compiler-rt sync on armv7Andrew Turner
2024-05-23libcompiler_rt: gcc13 doesn't support _Float16 on armBrooks Davis
2024-05-02libgcc_s: __extendxftf2 and __trunctfxf2 are amd64-onlyBrooks Davis
2024-04-17libcompiler_rt Makefile.inc: update _Float16/__bf16 checksDimitry Andric
2024-04-07libcompiler_rt Makefile.inc: include bsd.compiler.mk to fix buildDimitry Andric
2024-04-07libcompiler_rt Makefile.inc: don't build bfloat16 support for gcc < 13Dimitry Andric
2024-04-07libcompiler_rt Makefile.inc: remove debugging messagesDimitry Andric
2024-04-06Merge llvm-project main llvmorg-18-init-15692-g007ed0dccd6aDimitry Andric
2024-04-06Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fbDimitry Andric
2023-09-04Merge commit 4bb2416d42eb from llvm-project (by Jessica Clarke):Jessica Clarke
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-04-20Remove a few more references to riscv64sf.John Baldwin
2023-03-29libcompiler_rt/libgcc_s: Remove MIPS build glue.John Baldwin
2023-03-14compiler-rt: remove eprintfEd Maste
2023-02-14libc: Simplify soft-float on 32-bit armWarner Losh
2022-03-09Build compiler-rt against libunwind, not libcxxrtDimitry Andric
2021-11-13Merge llvm-project release/13.x llvmorg-13.0.0-rc1-97-g23ba3732246aDimitry Andric
2021-09-06compiler-rt: add aarch64 init function for LSE atomicsDimitry Andric
2021-07-28compilert-rt: build out-of-line LSE atomics helpers for aarch64Dimitry Andric
2021-01-07Rename NO_WERROR -> MK_WERROR=noAlex Richardson
2020-12-28libcompiler_rt: stop building with stack smashing protectionRyan Libby
2020-09-10Follow-up r364753 by only using arm's stdatomic.c implementation, as itDimitry Andric
2020-09-09Follow-up r364753 by enabling compiler-rt's atomic implementation onlyDimitry Andric
2020-08-25After r364753, there should be no need to suppress -Watomic-alignmentDimitry Andric
2020-08-25Add atomic and bswap functions to libcompiler_rtDimitry Andric
2020-08-24Avoid adding duplicates to SRCS/OBJS/SOBJS/POBJSAlex Richardson
2020-02-13Merge ^/head r357662 through r357854.Dimitry Andric
2020-02-12Remove sparc64 specific inclusion of bswap32 built-ins.Warner Losh
2020-01-28Add internal floating point environment builtins to libcompiler_rt andDimitry Andric
2020-01-27Sort libcompiler_rt sources.Dimitry Andric
2019-12-26[PowerPC] enable atomic.c in compiler_rt and do not check and forcesJustin Hibbits
2019-12-20Move all sources from the llvm project into contrib/llvm-project.Dimitry Andric
2019-12-04Define __SOFT_FP__ for riscv64sf to avoid infinite recursion.John Baldwin
2019-11-05Fix llvm-libunwind userspace build on ARMConrad Meyer
2019-08-29Update build glue for building compiler-rt.Dimitry Andric
2019-08-14compiler-rt: enable __bswapsi2/__bswapdi2 for RISC-VEd Maste
2018-02-02The routines defined in comparedf2 and comparesf2 are defined in libcWarner Losh
2017-10-05Support armv7 builds for userlandWarner Losh
2017-08-30Follow-up to r323001: if the actually selected CPUTYPE is capable ofDimitry Andric
2017-08-29In compiler-rt, a few assembler implementations for i386 floating pointDimitry Andric
2017-08-21Include {u,}{div,mod}si3() on mips in libcompiler_rt.John Baldwin
2017-08-14There is no MACHINE_CPUARCH == armv6, remove redunant check.Warner Losh
2017-07-13Merge ^/head r320573 through r320970.Dimitry Andric
2017-07-06compiler_rt: provide bswap buildins on sparc64Ed Maste
2017-05-22Merge ^/head r318560 through r318657.Dimitry Andric