History log of /openbsd-src/gnu/lib/libcompiler_rt/Makefile (Results 1 – 8 of 8)
Revision Date Author Comments
# 34cf8634 06-Feb-2024 jca <jca@openbsd.org>

Add risc-v support code for clang -msave-restore

ok kettenis@


# c120e349 06-Feb-2024 jca <jca@openbsd.org>

Fix RTARCH in our Makefile and lets us access riscv-specific implementations

This brings us fp_mode.c used in softfloat code, and muldi3.S used when
the target ISA doesn't have the Multiply extensio

Fix RTARCH in our Makefile and lets us access riscv-specific implementations

This brings us fp_mode.c used in softfloat code, and muldi3.S used when
the target ISA doesn't have the Multiply extension.

ok kettenis@

show more ...


# 9da016eb 28-Dec-2021 patrick <patrick@openbsd.org>

Compile out-of-line helpers for atomic operations which can be enabled
through -moutline-atomics. These are included by default in this updated
version of compiler-rt, we just haven't enabled them y

Compile out-of-line helpers for atomic operations which can be enabled
through -moutline-atomics. These are included by default in this updated
version of compiler-rt, we just haven't enabled them yet. Some ports start
to make use of that option, so it makes sense to provide these helpers.

The helpers would make use of the ARMv8.1 LSE instructions, if we flagged
that the running system supports those. As we do not yet have a mechanism
to show support for LSE, the code will always fall back to regular atomics.

Issue raised by jca@
Tested by phessler@
Input from jsg@
ok kettenis@

show more ...


# 12634b43 28-Apr-2021 drahn <drahn@openbsd.org>

Build libcompiler_rt for riscv64
ok kettenis@


# a6dd968c 14-Aug-2020 kettenis <kettenis@openbsd.org>

Don't build double-double functions since long double is the same as double
on OpenBSD.

ok gkoehler@


# e951c694 11-Aug-2020 patrick <patrick@openbsd.org>

Remove fixtfti.c from ppc-if to unbreak macppc build. I guess kettenis@
was right that this isn't really needed. Now the list is the same as what
we had for the previous compiler-rt version.


# 6b8783ca 11-Aug-2020 jsg <jsg@openbsd.org>

fix path for testing if a .S exists


# 6f4c386a 10-Aug-2020 patrick <patrick@openbsd.org>

Add build infrastructure for compiler-rt.

ok kettenis@