2002-02-06 Loren Rittle <ljrittle@acm.org>
+ * config/locale/c_locale_generic.cc: Do not trust
+ _GLIBCPP_HAVE_STRTOF or _GLIBCPP_HAVE_STRTOLD as
+ set by configure.
+
+2002-02-06 Loren Rittle <ljrittle@acm.org>
+
* acinclude.m4: Add C++ linkage check for strtof.
* aclocal.m4: Rebuilt.
* config.h.in: Rebuilt.
const char* __old = setlocale(LC_ALL, "C");
char* __sanity;
errno = 0;
-#if defined(_GLIBCPP_USE_C99) || defined(_GLIBCPP_HAVE_STRTOF)
+#if defined(_GLIBCPP_USE_C99)
float __f = strtof(__s, &__sanity);
#else
double __d = strtod(__s, &__sanity);
{
// Assumes __s formatted for "C" locale.
const char* __old = setlocale(LC_ALL, "C");
-#if defined(_GLIBCPP_USE_C99) || defined(_GLIBCPP_HAVE_STRTOLD)
+#if defined(_GLIBCPP_USE_C99)
char* __sanity;
errno = 0;
long double __ld = strtold(__s, &__sanity);