From 77e51a6f2c43af69ac45b3893c4bfd54bffdf05a Mon Sep 17 00:00:00 2001 From: EnderIce2 Date: Wed, 5 Mar 2025 18:58:32 +0000 Subject: [PATCH] feat(userspace/libc): add experimental __aeabi_dcmpun() function Signed-off-by: EnderIce2 --- Userspace/libc/src/softfloat.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Userspace/libc/src/softfloat.c b/Userspace/libc/src/softfloat.c index 0ef40815..3ede723a 100644 --- a/Userspace/libc/src/softfloat.c +++ b/Userspace/libc/src/softfloat.c @@ -312,3 +312,8 @@ struct udivmod_result __aeabi_uldivmod(__UINT64_TYPE__ numerator, __UINT64_TYPE_ result.quot = __udivmoddi4(numerator, denominator, &result.rem); return result; } + +int __aeabi_dcmpun(aeabi_double_t a, aeabi_double_t b) +{ + return __unorddf2(a.d, b.d); +}