]> Savannah Git Hosting - gnulib.git/commit
signed-nan: Don't assume that '-' works as expected on NaN values.
authorBruno Haible <bruno@clisp.org>
Fri, 19 Apr 2024 11:57:14 +0000 (13:57 +0200)
committerBruno Haible <bruno@clisp.org>
Fri, 26 Apr 2024 03:50:22 +0000 (05:50 +0200)
commitd5613cfaea71bdb5899c5b318eafd13ef37d7870
treef9a80d75ab6ad1ef5b4b4705dd7fff45939ca627
parent118b0fb531f153b77f4720ddec08df389614acda
signed-nan: Don't assume that '-' works as expected on NaN values.

* lib/signed-nan.h (minus_NaNf): New function.
(positive_NaNf, negative_NaNf): Use it.
(minus_NaNd): New function.
(positive_NaNd, negative_NaNd): Use it.
(minus_NaNl): New function.
(positive_NaNl, negative_NaNl): Use it.
ChangeLog
lib/signed-nan.h