bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

strtod: Avoid a possible C++ test error


From: Bruno Haible
Subject: strtod: Avoid a possible C++ test error
Date: Sun, 4 Apr 2010 22:13:46 +0100
User-agent: KMail/1.9.9

On platforms where strtod() does not exist, the C++ tests would fail with
g++ >= 4.3, because REPLACE_STRTOD would be set in this case. This
supposedly fixes it.


2010-04-04  Bruno Haible  <address@hidden>

        strtod: Avoid a possible C++ test error.
        * m4/strtod.m4 (gl_FUNC_STRTOD): When setting HAVE_STRTOD to 0, don't
        set REPLACE_STRTOD.

--- m4/strtod.m4.orig   Sun Apr  4 23:10:40 2010
+++ m4/strtod.m4        Sun Apr  4 23:09:26 2010
@@ -1,4 +1,4 @@
-# strtod.m4 serial 13
+# strtod.m4 serial 14
 dnl Copyright (C) 2002-2003, 2006-2010 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -11,7 +11,6 @@
   dnl Note: AC_FUNC_STRTOD does AC_LIBOBJ([strtod]).
   if test $ac_cv_func_strtod = no; then
     HAVE_STRTOD=0
-    REPLACE_STRTOD=1
     gl_PREREQ_STRTOD
   else
     AC_CACHE_CHECK([whether strtod obeys C99], [gl_cv_func_strtod_works],




reply via email to

[Prev in Thread] Current Thread [Next in Thread]