| #
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@
|