int main() { #if __arm__ if (test__mulsf3vfp(0.5, 10.0)) return 1; if (test__mulsf3vfp(-0.5, -2.0)) return 1; if (test__mulsf3vfp(HUGE_VALF, 0.25)) return 1; if (test__mulsf3vfp(-0.125, HUGE_VALF)) return 1; if (test__mulsf3vfp(0.0, -0.0)) return 1; #endif return 0; }
int main() { #if __arm__ && __VFP_FP__ if (test__mulsf3vfp(0.5, 10.0)) return 1; if (test__mulsf3vfp(-0.5, -2.0)) return 1; if (test__mulsf3vfp(HUGE_VALF, 0.25)) return 1; if (test__mulsf3vfp(-0.125, HUGE_VALF)) return 1; if (test__mulsf3vfp(0.0, -0.0)) return 1; #else printf("skipped\n"); #endif return 0; }