https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48379
Stanisław Halik <sthalik at misaki dot pl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sthalik at misaki dot pl --- Comment #3 from Stanisław Halik <sthalik at misaki dot pl> --- Richard, The C or C++ programmer typically wants to notice misuses such as "fabs" rather than `fabsf'. These are the expensive call sites, and give incorrect opinions of numeric algorithm stability. This is particularly painful for the C programmer where there are no overloaded variants. Functions such as printf(3) are not in the hot path. There's no way to silence the warning at the callee's site, with a `_Pragma' or otherwise without a long "#pragma GCC diagnostic ignore" each time.