switch (ref->entity->function.btk) {
case bk_gnu_builtin_huge_val:
+ case bk_gnu_builtin_huge_valf:
+ case bk_gnu_builtin_huge_vall:
case bk_gnu_builtin_inf:
case bk_gnu_builtin_inff:
case bk_gnu_builtin_infl:
}
case bk_gnu_builtin_huge_val:
+ case bk_gnu_builtin_huge_valf:
+ case bk_gnu_builtin_huge_vall:
case bk_gnu_builtin_inf:
case bk_gnu_builtin_inff:
case bk_gnu_builtin_infl: {
bk_none = 0, /**< no builtin */
bk_gnu_builtin_alloca, /**< GNU __builtin_alloca */
bk_gnu_builtin_huge_val, /**< GNU __builtin_huge_val */
+ bk_gnu_builtin_huge_valf, /**< GNU __builtin_huge_valf */
+ bk_gnu_builtin_huge_vall, /**< GNU __builtin_huge_vall */
bk_gnu_builtin_inf, /**< GNU __builtin_inf */
bk_gnu_builtin_inff, /**< GNU __builtin_inff */
bk_gnu_builtin_infl, /**< GNU __builtin_infl */
GNU_BUILTIN(alloca, make_function_1_type(type_void_ptr, type_size_t));
GNU_BUILTIN(huge_val, make_function_0_type(type_double));
+ GNU_BUILTIN(huge_valf, make_function_0_type(type_float));
+ GNU_BUILTIN(huge_vall, make_function_0_type(type_long_double));
GNU_BUILTIN(inf, make_function_0_type(type_double));
GNU_BUILTIN(inff, make_function_0_type(type_float));
GNU_BUILTIN(infl, make_function_0_type(type_long_double));