From: jca Date: Tue, 6 Feb 2024 05:00:12 +0000 (+0000) Subject: Fix RTARCH in our Makefile and lets us access riscv-specific implementations X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=c120e3490c7766ea727d666a34b6a4c3202b7e1d;p=openbsd 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@ --- diff --git a/gnu/lib/libcompiler_rt/Makefile b/gnu/lib/libcompiler_rt/Makefile index 89db447998a..b2dfb53c0d3 100644 --- a/gnu/lib/libcompiler_rt/Makefile +++ b/gnu/lib/libcompiler_rt/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.6 2021/12/28 15:45:17 patrick Exp $ +# $OpenBSD: Makefile,v 1.7 2024/02/06 05:00:12 jca Exp $ .include @@ -21,6 +21,8 @@ CPPFLAGS+= -DVISIBILITY_HIDDEN RTARCH= x86_64 .elif ${MACHINE_ARCH} == "powerpc" RTARCH= ppc +.elif ${MACHINE_ARCH} == "riscv64" +RTARCH= riscv .else RTARCH= ${MACHINE_ARCH} .endif @@ -301,7 +303,7 @@ SRCS+= comparetf2.c \ SRCS+= atomic_lock_free.c .endif -.if ${RTARCH} == "riscv64" +.if ${RTARCH} == "riscv" SRCS+= comparetf2.c \ extenddftf2.c \ extendsftf2.c \