__aeabi_dcmpun
int __aeabi_dcmpun(float64, float64);
int __aeabi_dcmpun(double, double) __aapcs; // result (1, 0) denotes (?, <=>) [2], use for C99 isunordered()