From f2bbde92e487b8446ff201767c430306450220be Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Sat, 12 Jul 2008 10:41:34 -0700 Subject: [PATCH] Rename isnand.h to isnand-nolibm.h, similarly for isnanf.h. --- ChangeLog | 30 +++++++++++++++++++++++++++ NEWS | 5 +++++ lib/frexp.c | 2 +- lib/isfinite.c | 4 ++-- lib/{isnand.h => isnand-nolibm.h} | 0 lib/{isnanf.h => isnanf-nolibm.h} | 0 lib/signbitd.c | 2 +- lib/signbitf.c | 2 +- lib/vasnprintf.c | 4 ++-- modules/isnand-nolibm | 4 ++-- modules/isnand-nolibm-tests | 6 +++--- modules/isnanf-nolibm | 4 ++-- modules/isnanf-nolibm-tests | 6 +++--- tests/test-ceilf1.c | 2 +- tests/test-ceilf2.c | 2 +- tests/test-floorf1.c | 2 +- tests/test-floorf2.c | 2 +- tests/test-frexp.c | 2 +- tests/{test-isnand.c => test-isnand-nolibm.c} | 2 +- tests/{test-isnanf.c => test-isnanf-nolibm.c} | 2 +- tests/test-round1.c | 2 +- tests/test-round2.c | 4 ++-- tests/test-roundf1.c | 2 +- tests/test-strtod.c | 2 +- tests/test-trunc1.c | 2 +- tests/test-trunc2.c | 2 +- tests/test-truncf1.c | 2 +- tests/test-truncf2.c | 2 +- 28 files changed, 68 insertions(+), 33 deletions(-) rename lib/{isnand.h => isnand-nolibm.h} (100%) rename lib/{isnanf.h => isnanf-nolibm.h} (100%) rename tests/{test-isnand.c => test-isnand-nolibm.c} (98%) rename tests/{test-isnanf.c => test-isnanf-nolibm.c} (98%) diff --git a/ChangeLog b/ChangeLog index 68902fd50..b68b33f4e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,33 @@ +2008-07-10 Ben Pfaff + + * lib/isnanf.h: Rename lib/isnanf-nolibm.h. + * lib/isnand.h: Rename lib/isnand-nolibm.h. + * tests/test-isnanf.c: Rename tests/test-isnanf-nolibm.c. + * tests/test-isnand.c: Rename tests/test-isnand-nolibm.c. + * modules/isnanf-nolibm: Update references to renamed files. + * modules/isnand-nolibm: Likewise. + * modules/isnanf-nolibm-tests: Likewise. + * modules/isnand-nolibm-tests: Likewise. + * lib/frexp.c: Likewise. + * lib/isfinite.c: Likewise. + * lib/signbitd.c: Likewise. + * lib/signbitf.c: Likewise. + * lib/vasnprintf.c: Likewise. + * tests/test-ceilf1.c: Likewise. + * tests/test-ceilf2.c: Likewise. + * tests/test-floorf1.c: Likewise. + * tests/test-floorf2.c: Likewise. + * tests/test-frexp.c: Likewise. + * tests/test-round1.c: Likewise. + * tests/test-round2.c: Likewise. + * tests/test-roundf1.c: Likewise. + * tests/test-strtod.c: Likewise. + * tests/test-trunc1.c: Likewise. + * tests/test-trunc2.c: Likewise. + * tests/test-truncf1.c: Likewise. + * tests/test-truncf2.c: Likewise. + * NEWS: Mention the renamed header files. + 2008-07-11 Jim Meyering vc-list-files: make the last-resort awk code more portable diff --git a/NEWS b/NEWS index 75735e518..74ca23494 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,11 @@ User visible incompatible changes Date Modules Changes +2008-07-07 isnanf-nolibm The include file is changed from "isnanf.h" + to "isnanf-nolibm.h". + isnand-nolibm The include file is changed from "isnand.h" + to "isnand-nolibm.h". + 2008-06-10 execute The execute function takes an additional termsigp argument. Passing termsigp = NULL is ok. wait-process The wait_subprocess function takes an additional diff --git a/lib/frexp.c b/lib/frexp.c index 4fd081920..7e1f5d1ad 100644 --- a/lib/frexp.c +++ b/lib/frexp.c @@ -27,7 +27,7 @@ # include "isnanl-nolibm.h" # include "fpucw.h" #else -# include "isnand.h" +# include "isnand-nolibm.h" #endif /* This file assumes FLT_RADIX = 2. If FLT_RADIX is a power of 2 greater diff --git a/lib/isfinite.c b/lib/isfinite.c index e6489297f..b7baff4a1 100644 --- a/lib/isfinite.c +++ b/lib/isfinite.c @@ -19,8 +19,8 @@ #include -#include "isnanf.h" -#include "isnand.h" +#include "isnanf-nolibm.h" +#include "isnand-nolibm.h" #include "isnanl-nolibm.h" int gl_isfinitef (float x) diff --git a/lib/isnand.h b/lib/isnand-nolibm.h similarity index 100% rename from lib/isnand.h rename to lib/isnand-nolibm.h diff --git a/lib/isnanf.h b/lib/isnanf-nolibm.h similarity index 100% rename from lib/isnanf.h rename to lib/isnanf-nolibm.h diff --git a/lib/signbitd.c b/lib/signbitd.c index 8871de792..9a7d725f7 100644 --- a/lib/signbitd.c +++ b/lib/signbitd.c @@ -20,7 +20,7 @@ #include #include -#include "isnand.h" +#include "isnand-nolibm.h" #include "float+.h" #undef gl_signbitd diff --git a/lib/signbitf.c b/lib/signbitf.c index 8b0f93c9e..d03fcdd5c 100644 --- a/lib/signbitf.c +++ b/lib/signbitf.c @@ -20,7 +20,7 @@ #include #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #include "float+.h" #undef gl_signbitf diff --git a/lib/vasnprintf.c b/lib/vasnprintf.c index 472ce2333..89829c9a4 100644 --- a/lib/vasnprintf.c +++ b/lib/vasnprintf.c @@ -95,7 +95,7 @@ #if (NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE) && !defined IN_LIBINTL # include -# include "isnand.h" +# include "isnand-nolibm.h" #endif #if (NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_INFINITE_LONG_DOUBLE) && !defined IN_LIBINTL @@ -106,7 +106,7 @@ #if (NEED_PRINTF_DIRECTIVE_A || NEED_PRINTF_DOUBLE) && !defined IN_LIBINTL # include -# include "isnand.h" +# include "isnand-nolibm.h" # include "printf-frexp.h" #endif diff --git a/modules/isnand-nolibm b/modules/isnand-nolibm index 6bb8c7da3..3fd1ee98f 100644 --- a/modules/isnand-nolibm +++ b/modules/isnand-nolibm @@ -2,7 +2,7 @@ Description: isnand() function: test for NaN, without requiring libm. Files: -lib/isnand.h +lib/isnand-nolibm.h lib/isnand.c lib/isnan.c lib/float+.h @@ -17,7 +17,7 @@ gl_FUNC_ISNAND_NO_LIBM Makefile.am: Include: -#include "isnand.h" +#include "isnand-nolibm.h" License: LGPL diff --git a/modules/isnand-nolibm-tests b/modules/isnand-nolibm-tests index 7fd37bae0..2283fbae0 100644 --- a/modules/isnand-nolibm-tests +++ b/modules/isnand-nolibm-tests @@ -1,5 +1,5 @@ Files: -tests/test-isnand.c +tests/test-isnand-nolibm.c tests/nan.h Depends-on: @@ -8,6 +8,6 @@ configure.ac: gl_DOUBLE_EXPONENT_LOCATION Makefile.am: -TESTS += test-isnand -check_PROGRAMS += test-isnand +TESTS += test-isnand-nolibm +check_PROGRAMS += test-isnand-nolibm diff --git a/modules/isnanf-nolibm b/modules/isnanf-nolibm index 3f906295f..e6418b0cc 100644 --- a/modules/isnanf-nolibm +++ b/modules/isnanf-nolibm @@ -2,7 +2,7 @@ Description: isnanf() function: test for NaN, without requiring libm. Files: -lib/isnanf.h +lib/isnanf-nolibm.h lib/isnanf.c lib/isnan.c lib/float+.h @@ -17,7 +17,7 @@ gl_FUNC_ISNANF_NO_LIBM Makefile.am: Include: -#include "isnanf.h" +#include "isnanf-nolibm.h" License: LGPL diff --git a/modules/isnanf-nolibm-tests b/modules/isnanf-nolibm-tests index 8225ff4e0..9fba72b71 100644 --- a/modules/isnanf-nolibm-tests +++ b/modules/isnanf-nolibm-tests @@ -1,5 +1,5 @@ Files: -tests/test-isnanf.c +tests/test-isnanf-nolibm.c tests/nan.h Depends-on: @@ -8,6 +8,6 @@ configure.ac: gl_FLOAT_EXPONENT_LOCATION Makefile.am: -TESTS += test-isnanf -check_PROGRAMS += test-isnanf +TESTS += test-isnanf-nolibm +check_PROGRAMS += test-isnanf-nolibm diff --git a/tests/test-ceilf1.c b/tests/test-ceilf1.c index 430e4abd9..f17c19afb 100644 --- a/tests/test-ceilf1.c +++ b/tests/test-ceilf1.c @@ -23,7 +23,7 @@ #include #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #include "nan.h" #define ASSERT(expr) \ diff --git a/tests/test-ceilf2.c b/tests/test-ceilf2.c index e6d69ec36..17aac846a 100644 --- a/tests/test-ceilf2.c +++ b/tests/test-ceilf2.c @@ -26,7 +26,7 @@ #include #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #define ASSERT(expr) \ do \ diff --git a/tests/test-floorf1.c b/tests/test-floorf1.c index 773e4bc32..b9c4da4d6 100644 --- a/tests/test-floorf1.c +++ b/tests/test-floorf1.c @@ -23,7 +23,7 @@ #include #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #include "nan.h" #define ASSERT(expr) \ diff --git a/tests/test-floorf2.c b/tests/test-floorf2.c index 1521c2233..e7fcd98a1 100644 --- a/tests/test-floorf2.c +++ b/tests/test-floorf2.c @@ -26,7 +26,7 @@ #include #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #define ASSERT(expr) \ do \ diff --git a/tests/test-frexp.c b/tests/test-frexp.c index c08056ca6..5d950631e 100644 --- a/tests/test-frexp.c +++ b/tests/test-frexp.c @@ -24,7 +24,7 @@ #include #include -#include "isnand.h" +#include "isnand-nolibm.h" #include "nan.h" /* Avoid some warnings from "gcc -Wshadow". diff --git a/tests/test-isnand.c b/tests/test-isnand-nolibm.c similarity index 98% rename from tests/test-isnand.c rename to tests/test-isnand-nolibm.c index d7b66c441..391871f95 100644 --- a/tests/test-isnand.c +++ b/tests/test-isnand-nolibm.c @@ -18,7 +18,7 @@ #include -#include "isnand.h" +#include "isnand-nolibm.h" #include #include diff --git a/tests/test-isnanf.c b/tests/test-isnanf-nolibm.c similarity index 98% rename from tests/test-isnanf.c rename to tests/test-isnanf-nolibm.c index 00fbfeb79..bbc042a55 100644 --- a/tests/test-isnanf.c +++ b/tests/test-isnanf-nolibm.c @@ -18,7 +18,7 @@ #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #include #include diff --git a/tests/test-round1.c b/tests/test-round1.c index 2cf90f6f4..935eb1047 100644 --- a/tests/test-round1.c +++ b/tests/test-round1.c @@ -25,7 +25,7 @@ #include #include -#include "isnand.h" +#include "isnand-nolibm.h" #include "nan.h" #define ASSERT(expr) \ diff --git a/tests/test-round2.c b/tests/test-round2.c index aa993ef56..b5944a94b 100644 --- a/tests/test-round2.c +++ b/tests/test-round2.c @@ -37,7 +37,7 @@ #ifdef USE_LONG_DOUBLE # error Long double not supported. #elif ! defined USE_FLOAT -# include "isnand.h" +# include "isnand-nolibm.h" # define ISNAN isnand # define FUNCTION "round" # define DOUBLE_UINT uint64_t @@ -45,7 +45,7 @@ # define NUM_HIGHBITS 13 # define NUM_LOWBITS 4 #else /* defined USE_FLOAT */ -# include "isnanf.h" +# include "isnanf-nolibm.h" # define ISNAN isnanf # define FUNCTION "roundf" # define DOUBLE_UINT uint32_t diff --git a/tests/test-roundf1.c b/tests/test-roundf1.c index 0b6bc2f09..60e19465e 100644 --- a/tests/test-roundf1.c +++ b/tests/test-roundf1.c @@ -25,7 +25,7 @@ #include #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #include "nan.h" #define ASSERT(expr) \ diff --git a/tests/test-strtod.c b/tests/test-strtod.c index 12d3606fe..87d706298 100644 --- a/tests/test-strtod.c +++ b/tests/test-strtod.c @@ -25,7 +25,7 @@ #include #include -#include "isnand.h" +#include "isnand-nolibm.h" #define ASSERT(expr) \ do \ diff --git a/tests/test-trunc1.c b/tests/test-trunc1.c index 0449aa939..ebe448212 100644 --- a/tests/test-trunc1.c +++ b/tests/test-trunc1.c @@ -23,7 +23,7 @@ #include #include -#include "isnand.h" +#include "isnand-nolibm.h" #include "nan.h" #define ASSERT(expr) \ diff --git a/tests/test-trunc2.c b/tests/test-trunc2.c index adf4e5496..b13433faa 100644 --- a/tests/test-trunc2.c +++ b/tests/test-trunc2.c @@ -26,7 +26,7 @@ #include #include -#include "isnand.h" +#include "isnand-nolibm.h" #define ASSERT(expr) \ do \ diff --git a/tests/test-truncf1.c b/tests/test-truncf1.c index 16d8682a2..8d468403c 100644 --- a/tests/test-truncf1.c +++ b/tests/test-truncf1.c @@ -23,7 +23,7 @@ #include #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #include "nan.h" #define ASSERT(expr) \ diff --git a/tests/test-truncf2.c b/tests/test-truncf2.c index 0a7337190..dd849ab20 100644 --- a/tests/test-truncf2.c +++ b/tests/test-truncf2.c @@ -26,7 +26,7 @@ #include #include -#include "isnanf.h" +#include "isnanf-nolibm.h" #define ASSERT(expr) \ do \ -- 2.11.0