diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2009-04-17 22:15:43 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2009-04-17 22:15:43 +0000 |
commit | 1b8e360e06c4e3596ced7c156b25a04b23fbe627 (patch) | |
tree | 5679200dbd5a5425b3450b2befade3c73254b35d /newlib/libm/common | |
parent | ad9bb48fbe7700c8050a698942f7a9c4f097a91c (diff) | |
download | newlib-1b8e360e06c4e3596ced7c156b25a04b23fbe627.zip newlib-1b8e360e06c4e3596ced7c156b25a04b23fbe627.tar.gz newlib-1b8e360e06c4e3596ced7c156b25a04b23fbe627.tar.bz2 |
2009-04-17 Jeff johnston <jjohnstn@redhat.com>
* libc/include/machine/ieeefp.h (_LDBL_EQ_DBL): Remove.
* libc/stdlib/local.h (_LDBL_EQ_DBL): Add.
* libc/stdlib/strtold.c: Include local.h.
* libc/stdlib/wcstold.c: Likewise.
* libm/common/atanl.c: Likewise.
* libm/common/cosl.c: Likewise.
* libm/common/sinl.c: Likewise.
* libm/common/modfl.c: Likewise.
* libm/common/frexpl.c: Likewise.
* libm/common/tanhl.c: Likewise.
* libm/common/tanl.c: Likewise.
* libm/common/expm1l.c: Likewise.
* libm/common/log1pl.c: Likewise.
* libm/common/ceill.c: Likewise.
* libm/common/fabsl.c: Likewise.
* libm/common/floorl.c: Likewise.
* libm/common/acosl.c: Likewise.
* libm/common/asinl.c: Likewise.
* libm/common/atan2l.c: Likewise.
* libm/common/coshl.c: Likewise.
* libm/common/expl.c: Likewise.
* libm/common/fmodl.c: Likewise.
* libm/common/hypotl.c: Likewise.
* libm/common/ldexpl.c: Likewise.
* libm/common/log10l.c: Likewise.
* libm/common/logl.c: Likewise.
* libm/common/powl.c: Likewise.
* libm/common/sqrtl.c: Likewise.
* libm/common/copysignl.c: Likewise.
* libm/common/ilogbl.c: Likewise.
* libm/common/nanl.c: Likewise.
* libm/common/cbrtl.c: Likewise.
* libm/common/asinhl.c: Likewise.
* libm/common/nextafterl.c: Likewise.
* libm/common/rintl.c: Likewise.
* libm/common/scalbnl.c: Likewise.
* libm/common/exp2l.c: Likewise.
* libm/common/fdiml.c: Likewise.
* libm/common/fmal.c: Likewise.
* libm/common/fmaxl.c: Likewise.
* libm/common/fminl.c: Likewise.
* libm/common/lrintl.c: Likewise.
* libm/common/lroundl.c: Likewise.
* libm/common/nearbyintl.c: Likewise.
* libm/common/remquol.c: Likewise.
* libm/common/roundl.c: Likewise.
* libm/common/scalblnl.c: Likewise.
* libm/common/truncl.c: Likewise.
* libm/common/acoshl.c: Likewise.
* libm/common/atanhl.c: Likewise.
* libm/common/erfcl.c: Likewise.
* libm/common/erfl.c: Likewise.
* libm/common/lgammal.c: Likewise.
* libm/common/remainderl.c: Likewise.
* libm/common/tgammal.c: Likewise.
* libm/common/sinhl.c: Likewise.
* libm/common/llroundl.c: Likewise.
* libm/common/llrintl.c: Likewise.
* libm/common/local.h: New file with _LDBL_EQ_DBL macro.
Diffstat (limited to 'newlib/libm/common')
55 files changed, 63 insertions, 0 deletions
diff --git a/newlib/libm/common/acoshl.c b/newlib/libm/common/acoshl.c index a7a2be1..8e587ec 100644 --- a/newlib/libm/common/acoshl.c +++ b/newlib/libm/common/acoshl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/acosl.c b/newlib/libm/common/acosl.c index d31c71f..498041c 100644 --- a/newlib/libm/common/acosl.c +++ b/newlib/libm/common/acosl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/asinhl.c b/newlib/libm/common/asinhl.c index 22020ed..2437018 100644 --- a/newlib/libm/common/asinhl.c +++ b/newlib/libm/common/asinhl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/asinl.c b/newlib/libm/common/asinl.c index aa123e8..4aa24cd 100644 --- a/newlib/libm/common/asinl.c +++ b/newlib/libm/common/asinl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/atan2l.c b/newlib/libm/common/atan2l.c index f87c351..a3aaf6d 100644 --- a/newlib/libm/common/atan2l.c +++ b/newlib/libm/common/atan2l.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/atanhl.c b/newlib/libm/common/atanhl.c index b3adb7e..03c26d4 100644 --- a/newlib/libm/common/atanhl.c +++ b/newlib/libm/common/atanhl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/atanl.c b/newlib/libm/common/atanl.c index 2233a87..d459160 100644 --- a/newlib/libm/common/atanl.c +++ b/newlib/libm/common/atanl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/cbrtl.c b/newlib/libm/common/cbrtl.c index 0cc7877..272b0977 100644 --- a/newlib/libm/common/cbrtl.c +++ b/newlib/libm/common/cbrtl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/ceill.c b/newlib/libm/common/ceill.c index 6d87de8..0614d50 100644 --- a/newlib/libm/common/ceill.c +++ b/newlib/libm/common/ceill.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/copysignl.c b/newlib/libm/common/copysignl.c index c7b7817..c5de287 100644 --- a/newlib/libm/common/copysignl.c +++ b/newlib/libm/common/copysignl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/coshl.c b/newlib/libm/common/coshl.c index 037fca3..296feb2 100644 --- a/newlib/libm/common/coshl.c +++ b/newlib/libm/common/coshl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/cosl.c b/newlib/libm/common/cosl.c index e3cae96..abe9c5d 100644 --- a/newlib/libm/common/cosl.c +++ b/newlib/libm/common/cosl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/erfcl.c b/newlib/libm/common/erfcl.c index 1c4e8fe..eb9bc46 100644 --- a/newlib/libm/common/erfcl.c +++ b/newlib/libm/common/erfcl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/erfl.c b/newlib/libm/common/erfl.c index 3f06b64..1b0be48 100644 --- a/newlib/libm/common/erfl.c +++ b/newlib/libm/common/erfl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/exp2l.c b/newlib/libm/common/exp2l.c index 33d14a5..29127bb 100644 --- a/newlib/libm/common/exp2l.c +++ b/newlib/libm/common/exp2l.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/expl.c b/newlib/libm/common/expl.c index c377034..37083b0 100644 --- a/newlib/libm/common/expl.c +++ b/newlib/libm/common/expl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/expm1l.c b/newlib/libm/common/expm1l.c index 26e7af1..8018f9f 100644 --- a/newlib/libm/common/expm1l.c +++ b/newlib/libm/common/expm1l.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/fabsl.c b/newlib/libm/common/fabsl.c index 313aa01..83be0ae 100644 --- a/newlib/libm/common/fabsl.c +++ b/newlib/libm/common/fabsl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/fdiml.c b/newlib/libm/common/fdiml.c index ca1b3a5..fe58531 100644 --- a/newlib/libm/common/fdiml.c +++ b/newlib/libm/common/fdiml.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/floorl.c b/newlib/libm/common/floorl.c index 07456d0..045f280 100644 --- a/newlib/libm/common/floorl.c +++ b/newlib/libm/common/floorl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/fmal.c b/newlib/libm/common/fmal.c index 6bbdb1c..c287d9b 100644 --- a/newlib/libm/common/fmal.c +++ b/newlib/libm/common/fmal.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/fmaxl.c b/newlib/libm/common/fmaxl.c index a998e87..f983ed9 100644 --- a/newlib/libm/common/fmaxl.c +++ b/newlib/libm/common/fmaxl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/fminl.c b/newlib/libm/common/fminl.c index bb1bec8..246c426 100644 --- a/newlib/libm/common/fminl.c +++ b/newlib/libm/common/fminl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/fmodl.c b/newlib/libm/common/fmodl.c index 455a134..3b48943 100644 --- a/newlib/libm/common/fmodl.c +++ b/newlib/libm/common/fmodl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/frexpl.c b/newlib/libm/common/frexpl.c index 6eccb0c..79e41fd 100644 --- a/newlib/libm/common/frexpl.c +++ b/newlib/libm/common/frexpl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/hypotl.c b/newlib/libm/common/hypotl.c index e9570b6..3934b8e 100644 --- a/newlib/libm/common/hypotl.c +++ b/newlib/libm/common/hypotl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/ilogbl.c b/newlib/libm/common/ilogbl.c index 1bb9606..03db4de 100644 --- a/newlib/libm/common/ilogbl.c +++ b/newlib/libm/common/ilogbl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/ldexpl.c b/newlib/libm/common/ldexpl.c index 6d0ea43..5f6627a 100644 --- a/newlib/libm/common/ldexpl.c +++ b/newlib/libm/common/ldexpl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/lgammal.c b/newlib/libm/common/lgammal.c index 1b16c38..1b42eaf 100644 --- a/newlib/libm/common/lgammal.c +++ b/newlib/libm/common/lgammal.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/llrintl.c b/newlib/libm/common/llrintl.c index 0835def..e5faaa0 100644 --- a/newlib/libm/common/llrintl.c +++ b/newlib/libm/common/llrintl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/llroundl.c b/newlib/libm/common/llroundl.c index 6bdacd6..d663226 100644 --- a/newlib/libm/common/llroundl.c +++ b/newlib/libm/common/llroundl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/local.h b/newlib/libm/common/local.h new file mode 100644 index 0000000..9e32afa --- /dev/null +++ b/newlib/libm/common/local.h @@ -0,0 +1,9 @@ +#include <float.h> + +/* Check if long double is as wide as double. */ +#if (!defined(__STRICT_ANSI__) || __STDC_VERSION__ > 199901L || \ + defined(__cplusplus)) && defined(LDBL_MANT_DIG) && \ + (DBL_MANT_DIG == LDBL_MANT_DIG && LDBL_MIN_EXP == DBL_MIN_EXP && \ + LDBL_MAX_EXP == DBL_MAX_EXP) + #define _LDBL_EQ_DBL +#endif diff --git a/newlib/libm/common/log10l.c b/newlib/libm/common/log10l.c index 221ed85..e63152b 100644 --- a/newlib/libm/common/log10l.c +++ b/newlib/libm/common/log10l.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/log1pl.c b/newlib/libm/common/log1pl.c index 42c7f70..f524624 100644 --- a/newlib/libm/common/log1pl.c +++ b/newlib/libm/common/log1pl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/logl.c b/newlib/libm/common/logl.c index b1b6df3..aaba076 100644 --- a/newlib/libm/common/logl.c +++ b/newlib/libm/common/logl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/lrintl.c b/newlib/libm/common/lrintl.c index e7532ac..67c4638 100644 --- a/newlib/libm/common/lrintl.c +++ b/newlib/libm/common/lrintl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/lroundl.c b/newlib/libm/common/lroundl.c index f3b3233..8687522 100644 --- a/newlib/libm/common/lroundl.c +++ b/newlib/libm/common/lroundl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/modfl.c b/newlib/libm/common/modfl.c index 41a5ecc..32ccc9a 100644 --- a/newlib/libm/common/modfl.c +++ b/newlib/libm/common/modfl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/nanl.c b/newlib/libm/common/nanl.c index 6040796..40f8981 100644 --- a/newlib/libm/common/nanl.c +++ b/newlib/libm/common/nanl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/nearbyintl.c b/newlib/libm/common/nearbyintl.c index d7897d2..84c0f78 100644 --- a/newlib/libm/common/nearbyintl.c +++ b/newlib/libm/common/nearbyintl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/nextafterl.c b/newlib/libm/common/nextafterl.c index 0065f10..7e4e2b9 100644 --- a/newlib/libm/common/nextafterl.c +++ b/newlib/libm/common/nextafterl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/powl.c b/newlib/libm/common/powl.c index e2873a8..d956d52 100644 --- a/newlib/libm/common/powl.c +++ b/newlib/libm/common/powl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/remainderl.c b/newlib/libm/common/remainderl.c index 4c53d2a..f2a9e99 100644 --- a/newlib/libm/common/remainderl.c +++ b/newlib/libm/common/remainderl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/remquol.c b/newlib/libm/common/remquol.c index 44eeb80..aff9e72 100644 --- a/newlib/libm/common/remquol.c +++ b/newlib/libm/common/remquol.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/rintl.c b/newlib/libm/common/rintl.c index db39c38..30a9abd 100644 --- a/newlib/libm/common/rintl.c +++ b/newlib/libm/common/rintl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/roundl.c b/newlib/libm/common/roundl.c index 6c30a30..8b67837 100644 --- a/newlib/libm/common/roundl.c +++ b/newlib/libm/common/roundl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/scalblnl.c b/newlib/libm/common/scalblnl.c index 9ae9864..2a2106a 100644 --- a/newlib/libm/common/scalblnl.c +++ b/newlib/libm/common/scalblnl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/scalbnl.c b/newlib/libm/common/scalbnl.c index f85e4fa..7af4f5b 100644 --- a/newlib/libm/common/scalbnl.c +++ b/newlib/libm/common/scalbnl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/sinhl.c b/newlib/libm/common/sinhl.c index 703d6a3..b57905a 100644 --- a/newlib/libm/common/sinhl.c +++ b/newlib/libm/common/sinhl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/sinl.c b/newlib/libm/common/sinl.c index 9f9e95f..c6fe1e8 100644 --- a/newlib/libm/common/sinl.c +++ b/newlib/libm/common/sinl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/sqrtl.c b/newlib/libm/common/sqrtl.c index d1bedbe..1e7d7c1 100644 --- a/newlib/libm/common/sqrtl.c +++ b/newlib/libm/common/sqrtl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/tanhl.c b/newlib/libm/common/tanhl.c index 1832c6a..3e66b59 100644 --- a/newlib/libm/common/tanhl.c +++ b/newlib/libm/common/tanhl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/tanl.c b/newlib/libm/common/tanl.c index f40f1e8..e444efe 100644 --- a/newlib/libm/common/tanl.c +++ b/newlib/libm/common/tanl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/tgammal.c b/newlib/libm/common/tgammal.c index 567b79a..540316e 100644 --- a/newlib/libm/common/tgammal.c +++ b/newlib/libm/common/tgammal.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL diff --git a/newlib/libm/common/truncl.c b/newlib/libm/common/truncl.c index 3795903..ba7a92d 100644 --- a/newlib/libm/common/truncl.c +++ b/newlib/libm/common/truncl.c @@ -29,6 +29,7 @@ POSSIBILITY OF SUCH DAMAGE. */ #include <math.h> +#include "local.h" /* On platforms where long double is as wide as double. */ #ifdef _LDBL_EQ_DBL |