From cb83df668c629a4db5bfd3e17b6ff947ea0cb501 Mon Sep 17 00:00:00 2001 From: Steve Ellcey Date: Fri, 15 Nov 2013 17:50:28 +0000 Subject: [PATCH] configure.ac: Do not define HAVE_STRTOLD. 2013-11-15 Steve Ellcey * configure.ac: Do not define HAVE_STRTOLD. * configure: Regenerate. From-SVN: r204855 --- libgfortran/ChangeLog | 5 +++++ libgfortran/configure | 12 +++++++++--- libgfortran/configure.ac | 8 +++++++- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 2ccaa3dfe4fb..31a4fb5f4a7d 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,8 @@ +2013-11-15 Steve Ellcey + + * configure.ac: Do not define HAVE_STRTOLD. + * configure: Regenerate. + 2013-11-10 Janne Blomqvist * configure.ac: Check presence of mkostemp. diff --git a/libgfortran/configure b/libgfortran/configure index e74690780758..bfb2408ffb82 100755 --- a/libgfortran/configure +++ b/libgfortran/configure @@ -16457,9 +16457,6 @@ $as_echo "#define HAVE_MKSTEMP 1" >>confdefs.h $as_echo "#define HAVE_STRTOF 1" >>confdefs.h -$as_echo "#define HAVE_STRTOLD 1" >>confdefs.h - - $as_echo "#define HAVE_SNPRINTF 1" >>confdefs.h @@ -16474,6 +16471,15 @@ $as_echo "#define HAVE_LOCALTIME_R 1" >>confdefs.h $as_echo "#define HAVE_GMTIME_R 1" >>confdefs.h + + # At some point, we should differentiate between architectures + # like x86, which have long double versions, and alpha/powerpc/etc., + # which don't. For the time being, punt. + if test x"long_double_math_on_this_cpu" = x"yes"; then + +$as_echo "#define HAVE_STRTOLD 1" >>confdefs.h + + fi else diff --git a/libgfortran/configure.ac b/libgfortran/configure.ac index 6417373404f8..6acc0f294296 100644 --- a/libgfortran/configure.ac +++ b/libgfortran/configure.ac @@ -267,12 +267,18 @@ if test "x${with_newlib}" = "xyes"; then # link executables. AC_DEFINE(HAVE_MKSTEMP, 1, [Define if you have mkstemp.]) AC_DEFINE(HAVE_STRTOF, 1, [Define if you have strtof.]) - AC_DEFINE(HAVE_STRTOLD, 1, [Define if you have strtold.]) AC_DEFINE(HAVE_SNPRINTF, 1, [Define if you have snprintf.]) AC_DEFINE(HAVE_STRCASESTR, 1, [Define if you have strcasestr.]) AC_DEFINE(HAVE_VSNPRINTF, 1, [Define if you have vsnprintf.]) AC_DEFINE(HAVE_LOCALTIME_R, 1, [Define if you have localtime_r.]) AC_DEFINE(HAVE_GMTIME_R, 1, [Define if you have gmtime_r.]) + + # At some point, we should differentiate between architectures + # like x86, which have long double versions, and alpha/powerpc/etc., + # which don't. For the time being, punt. + if test x"long_double_math_on_this_cpu" = x"yes"; then + AC_DEFINE(HAVE_STRTOLD, 1, [Define if you have strtold.]) + fi else AC_CHECK_FUNCS_ONCE(getrusage times mkstemp strtof strtold snprintf \ ftruncate chsize chdir getlogin gethostname kill link symlink sleep ttyname \ -- 2.47.3