On 10/2/18 9:41 AM, Uros Bizjak wrote: > Nowadays, we have these type-generic builtins always available. > > 2018-10-02 Uros Bizjak <ubiz...@gmail.com> > > * libgcc2.c (isnan): Use __builtin_isnan. > (isfinite): Use __builtin_isfinite. > (isinf): Use __builtin_isinf. > > Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}. > > OK for mainline? Presumably the justification is that we default to C99 these days and thus the compiler handles these all internally without calling out to the library? But what if the user explicitly asks for C89 rather than C99 or newer?
Jeff