https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106253
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to rsand...@gcc.gnu.org from comment #4) > I think for those we have to honour the prevailing > flush-to-zero mode, which makes the > functions at best pure rather than const. GCC does handle changing of the rounding mode or change of the denormalized flush to zero mode even in general floating point code. So the question becomes should wait for the infrastructure to be added to fix that case or add another builtin?