parent
4039a26679
commit
5d44e6a92c
@ -72,6 +72,7 @@ float __attribute__((pcs("aapcs"))) __aeabi_d2f(double x) {
|
||||
fx.m = (dx.m>>(52-23)); // right justify
|
||||
return fx.f;
|
||||
}
|
||||
|
||||
double __aeabi_dmul(double x , double y) {
|
||||
return 0.0;
|
||||
|
||||
@ -85,6 +86,18 @@ float sqrtf(float x) {
|
||||
return x;
|
||||
}
|
||||
|
||||
#ifndef NDEBUG
|
||||
float copysignf(float x, float y) {
|
||||
float_s_t fx={.f = x};
|
||||
float_s_t fy={.f = y};
|
||||
|
||||
// copy sign bit;
|
||||
fx.s = fy.s;
|
||||
|
||||
return fx.f;
|
||||
}
|
||||
#endif
|
||||
|
||||
// some compilers define log2f in terms of logf
|
||||
#ifdef log2f
|
||||
#undef log2f
|
||||
|
Loading…
Reference in New Issue
Block a user