diff --git a/libc/src/__support/FPUtil/riscv/sqrt.h b/libc/src/__support/FPUtil/riscv/sqrt.h index 694451d02e2b..14a34359ee32 100644 --- a/libc/src/__support/FPUtil/riscv/sqrt.h +++ b/libc/src/__support/FPUtil/riscv/sqrt.h @@ -29,7 +29,7 @@ template <> LIBC_INLINE float sqrt(float x) { } #endif // LIBC_TARGET_CPU_HAS_FPU_FLOAT -#if LIBC_TARGET_CPU_HAS_FPU_DOUBLE +#ifdef LIBC_TARGET_CPU_HAS_FPU_DOUBLE template <> LIBC_INLINE double sqrt(double x) { double result; asm("fsqrt.d %0, %1\n\t" : "=f"(result) : "f"(x));