1*1f5207b7SJohn Levon static double d = __builtin_huge_val(); 2*1f5207b7SJohn Levon static float f = __builtin_huge_valf(); 3*1f5207b7SJohn Levon static long double l = __builtin_huge_vall(); 4*1f5207b7SJohn Levon static double di = __builtin_inf(); 5*1f5207b7SJohn Levon static float fi = __builtin_inff(); 6*1f5207b7SJohn Levon static long double li = __builtin_infl(); 7*1f5207b7SJohn Levon static double dn = __builtin_nan(""); 8*1f5207b7SJohn Levon static float fn = __builtin_nanf(""); 9*1f5207b7SJohn Levon static long double ln = __builtin_nanl(""); 10*1f5207b7SJohn Levon static int inf = __builtin_isinf_sign(0.0); 11*1f5207b7SJohn Levon static int fin = __builtin_isfinite(0.0); 12*1f5207b7SJohn Levon static int nan = __builtin_isnan(0.0); 13*1f5207b7SJohn Levon 14*1f5207b7SJohn Levon /* 15*1f5207b7SJohn Levon * check-name: __builtin INFINITY / nan() 16*1f5207b7SJohn Levon */ 17