summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>2021-08-12 23:57:21 +0100
committerGitHub <noreply@github.com>2021-08-12 18:57:21 -0400
commit5dc98392e034a3f4ba1dafbf69883d657db4817d (patch)
tree5fdb636e058c5c82ebb37919fa2552a93a193699 /src
parent1a963884f35a5ab389e3398da6fa0ed848e76b2a (diff)
sqrtf.c OK (#257)
* sqrtf OK * spec * format * Move to libultra
Diffstat (limited to 'src')
-rw-r--r--src/libultra/gu/sqrtf.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/libultra/gu/sqrtf.c b/src/libultra/gu/sqrtf.c
index f233893bc..b2d27bdb6 100644
--- a/src/libultra/gu/sqrtf.c
+++ b/src/libultra/gu/sqrtf.c
@@ -1,3 +1,9 @@
#include "global.h"
-#pragma GLOBAL_ASM("asm/non_matchings/boot/sqrtf/sqrtf.s")
+#ifndef __GNUC__
+#define __builtin_sqrtf sqrtf
+#endif
+
+f32 sqrtf(f32 f) {
+ return __builtin_sqrtf(f);
+} \ No newline at end of file