Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Ellcey <Steve.Ellcey@imgtec.com>2015-11-25 00:59:31 +0300
committerSteve Ellcey <Steve.Ellcey@imgtec.com>2015-11-25 00:59:31 +0300
commit10677229b978e422c70f7ea3d4fd6192aca83ac5 (patch)
tree7f4fb9b1e95fad9b80cef82f60edf4f36fba6688
parent8e62ab4ccc637f57c9f3e011eda7f769d78c0c8b (diff)
libc/stdlib/strtorx.c: Fix ifdef to check _LDBL_EQ_DBL.
-rw-r--r--newlib/ChangeLog4
-rw-r--r--newlib/libc/stdlib/strtorx.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog
index ed71afd4a..0cae5cf50 100644
--- a/newlib/ChangeLog
+++ b/newlib/ChangeLog
@@ -1,3 +1,7 @@
+2015-11-24 Steve Ellcey <sellcey@imgtec.com>
+
+ * libc/stdlib/strtorx.c: Fix ifdef to check _LDBL_EQ_DBL.
+
2015-11-23 Marcus Shawcroft <marcus.shawcroft@arm.com>
* libc/machine/arm/strlen-stub.c: Adjust strlen-armv7.S selection logic.
diff --git a/newlib/libc/stdlib/strtorx.c b/newlib/libc/stdlib/strtorx.c
index 85d872241..44f3db269 100644
--- a/newlib/libc/stdlib/strtorx.c
+++ b/newlib/libc/stdlib/strtorx.c
@@ -37,7 +37,7 @@ THIS SOFTWARE.
#include "gdtoa.h"
#include "gd_qnan.h"
-#ifdef _HAVE_LONG_DOUBLE
+#if defined (_HAVE_LONG_DOUBLE) && !defined (_LDBL_EQ_DBL)
#undef _0
#undef _1
@@ -126,4 +126,4 @@ _strtorx_r(struct _reent *p, const char *s, char **sp, int rounding, void *L)
return k;
}
-#endif /* _HAVE_LONG_DOUBLE */
+#endif /* _HAVE_LONG_DOUBLE && !_LDBL_EQ_DBL */