summaryrefslogtreecommitdiffstats
path: root/contrib/libstdc++/config/locale/generic/c_locale.cc
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/libstdc++/config/locale/generic/c_locale.cc')
-rw-r--r--contrib/libstdc++/config/locale/generic/c_locale.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/libstdc++/config/locale/generic/c_locale.cc b/contrib/libstdc++/config/locale/generic/c_locale.cc
index 730c366..b687938 100644
--- a/contrib/libstdc++/config/locale/generic/c_locale.cc
+++ b/contrib/libstdc++/config/locale/generic/c_locale.cc
@@ -57,7 +57,7 @@ namespace std
setlocale(LC_ALL, "C");
char* __sanity;
errno = 0;
-#if defined(_GLIBCXX_USE_C99)
+#if defined(_GLIBCXX_HAVE_STRTOF)
float __f = strtof(__s, &__sanity);
#else
double __d = strtod(__s, &__sanity);
@@ -117,7 +117,7 @@ namespace std
// Assumes __s formatted for "C" locale.
char* __old = strdup(setlocale(LC_ALL, NULL));
setlocale(LC_ALL, "C");
-#if defined(_GLIBCXX_USE_C99)
+#if defined(_GLIBCXX_HAVE_STRTOLD)
char* __sanity;
errno = 0;
long double __ld = strtold(__s, &__sanity);
OpenPOWER on IntegriCloud