[PATCH] Fortran: add IEEE_QUIET_* and IEEE_SIGNALING_* comparisons

FX fxcoudert@gmail.com
Fri Sep 2 11:37:41 GMT 2022


Hi,

These operations were added to Fortran 2018, and correspond to well-defined IEEE comparison operations, with defined signaling semantics for NaNs. All are implemented in terms of GCC expressions and built-ins, with no library support needed.

Bootstrapped and regtested on x86_64-linux, both 32- and 64-bit. Depends on a patch currently under review for the middle-end (https://gcc.gnu.org/pipermail/gcc-patches/2022-September/600840.html).

OK to commit?
FX


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fortran-add-IEEE_QUIET_-and-IEEE_SIGNALING_-comparis.patch
Type: application/octet-stream
Size: 34306 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20220902/b73620bc/attachment-0001.obj>


More information about the Gcc-patches mailing list