From 80f9860e2631345d5e0078f184307dbd6bdf905b Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Fri, 13 Oct 2023 13:05:06 +0200 Subject: [PATCH] signed-nan: New module, renamed from qnan. * lib/signed-nan.h: Renamed from lib/qnan.h. Update double-inclusion guard. * modules/signed-nan: Renamed from modules/qnan. Update. * tests/test-signbit.c: Update. * tests/test-stdio.c: Likewise. * tests/test-totalorder.c: Likewise. * modules/*-tests: Update. --- ChangeLog | 11 +++++++++++ lib/{qnan.h => signed-nan.h} | 6 +++--- modules/signbit-tests | 2 +- modules/{qnan => signed-nan} | 6 +++--- modules/stdio-tests | 2 +- modules/totalorder-tests | 2 +- modules/totalorderf-tests | 2 +- modules/totalorderl-tests | 2 +- tests/test-signbit.c | 2 +- tests/test-stdio.c | 2 +- tests/test-totalorder.c | 2 +- 11 files changed, 25 insertions(+), 14 deletions(-) rename lib/{qnan.h => signed-nan.h} (97%) rename modules/{qnan => signed-nan} (71%) diff --git a/ChangeLog b/ChangeLog index 0a4be95ecf..7a06938f21 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2023-10-13 Bruno Haible + + signed-nan: New module, renamed from qnan. + * lib/signed-nan.h: Renamed from lib/qnan.h. Update double-inclusion + guard. + * modules/signed-nan: Renamed from modules/qnan. Update. + * tests/test-signbit.c: Update. + * tests/test-stdio.c: Likewise. + * tests/test-totalorder.c: Likewise. + * modules/*-tests: Update. + 2023-10-13 Bruno Haible access: Fix test failure on native Windows. diff --git a/lib/qnan.h b/lib/signed-nan.h similarity index 97% rename from lib/qnan.h rename to lib/signed-nan.h index e6538c227e..1018b58cd0 100644 --- a/lib/qnan.h +++ b/lib/signed-nan.h @@ -14,8 +14,8 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ -#ifndef _QNAN_H -#define _QNAN_H +#ifndef _SIGNED_NAN_H +#define _SIGNED_NAN_H #include @@ -85,4 +85,4 @@ negative_NaNl () } -#endif /* _QNAN_H */ +#endif /* _SIGNED_NAN_H */ diff --git a/modules/signbit-tests b/modules/signbit-tests index c491d7c885..20b18efdf0 100644 --- a/modules/signbit-tests +++ b/modules/signbit-tests @@ -6,7 +6,7 @@ tests/macros.h Depends-on: float -qnan +signed-nan snan configure.ac: diff --git a/modules/qnan b/modules/signed-nan similarity index 71% rename from modules/qnan rename to modules/signed-nan index fd3cbb5097..f544a6c58c 100644 --- a/modules/qnan +++ b/modules/signed-nan @@ -2,7 +2,7 @@ Description: Macros for quiet not-a-number. Files: -lib/qnan.h +lib/signed-nan.h Depends-on: nan @@ -11,10 +11,10 @@ signbit configure.ac: Makefile.am: -lib_SOURCES += qnan.h +lib_SOURCES += signed-nan.h Include: -"qnan.h" +"signed-nan.h" Link: diff --git a/modules/stdio-tests b/modules/stdio-tests index 5f94d3961d..a24433f511 100644 --- a/modules/stdio-tests +++ b/modules/stdio-tests @@ -5,7 +5,7 @@ m4/exponentd.m4 Depends-on: assert-h -qnan +signed-nan snan stdio-c++-tests fgetc-tests diff --git a/modules/totalorder-tests b/modules/totalorder-tests index 5ff4c752f0..3741b88d4c 100644 --- a/modules/totalorder-tests +++ b/modules/totalorder-tests @@ -5,7 +5,7 @@ tests/infinity.h tests/macros.h Depends-on: -qnan +signed-nan configure.ac: diff --git a/modules/totalorderf-tests b/modules/totalorderf-tests index 7e2e7938f6..f2801f496f 100644 --- a/modules/totalorderf-tests +++ b/modules/totalorderf-tests @@ -6,7 +6,7 @@ tests/infinity.h tests/macros.h Depends-on: -qnan +signed-nan configure.ac: diff --git a/modules/totalorderl-tests b/modules/totalorderl-tests index 1b6ca5200f..fa25c3e301 100644 --- a/modules/totalorderl-tests +++ b/modules/totalorderl-tests @@ -6,7 +6,7 @@ tests/infinity.h tests/macros.h Depends-on: -qnan +signed-nan configure.ac: diff --git a/tests/test-signbit.c b/tests/test-signbit.c index f89fdf6d05..35b845c6c3 100644 --- a/tests/test-signbit.c +++ b/tests/test-signbit.c @@ -30,7 +30,7 @@ #include "minus-zero.h" #include "infinity.h" -#include "qnan.h" +#include "signed-nan.h" #include "snan.h" #include "macros.h" diff --git a/tests/test-stdio.c b/tests/test-stdio.c index cc44250150..6bd100edae 100644 --- a/tests/test-stdio.c +++ b/tests/test-stdio.c @@ -39,7 +39,7 @@ va_list t5; #include -#include "qnan.h" +#include "signed-nan.h" #include "snan.h" #include "macros.h" diff --git a/tests/test-totalorder.c b/tests/test-totalorder.c index b63c7c2211..af903c68b5 100644 --- a/tests/test-totalorder.c +++ b/tests/test-totalorder.c @@ -21,7 +21,7 @@ #include "infinity.h" #include "macros.h" #include "minus-zero.h" -#include "qnan.h" +#include "signed-nan.h" #ifndef TOTALORDER # define TOTALORDER totalorder -- 2.39.5