D | basic-test.c | 150 #define TEST_CONVERT(NAME, FLOAT, DOUBLE, SUFFIX) \ argument 154 volatile DOUBLE Inf_var, qNaN_var, zero_var, one_var; \ 157 static volatile DOUBLE sNaN_var = __builtin_nans ## SUFFIX (""); \ 170 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") qNaN, isnan", isnan (x1)); \ 171 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") qNaN, !issignaling", \ 176 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") sNaN, isnan", isnan (x1)); \ 181 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") sNaN, !issignaling", \ 186 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") Inf", isinf (x2) != 0); \
|