diff --git a/src/libultra/gu/sqrtf.c b/src/libultra/gu/sqrtf.c index f233893bcb..b2d27bdb69 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