ax-libc 0.5.12

ArceOS user program library for C apps
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifdef AX_CONFIG_FP_SIMD

#include <math.h>

#include "libm.h"

double __math_divzero(uint32_t sign)
{
    return fp_barrier(sign ? -1.0 : 1.0) / 0.0;
}

double __math_invalid(double x)
{
    return (x - x) / (x - x);
}

#endif // AX_CONFIG_FP_SIMD