aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/iomanip
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/include/std/iomanip')
-rw-r--r--libstdc++-v3/include/std/iomanip9
1 files changed, 5 insertions, 4 deletions
diff --git a/libstdc++-v3/include/std/iomanip b/libstdc++-v3/include/std/iomanip
index eb82fc5..5861c9c 100644
--- a/libstdc++-v3/include/std/iomanip
+++ b/libstdc++-v3/include/std/iomanip
@@ -41,6 +41,9 @@
#include <iosfwd>
#include <bits/ios_base.h>
+#define __glibcxx_want_quoted_string_io
+#include <bits/version.h>
+
#if __cplusplus >= 201103L
#include <locale>
#if __cplusplus > 201103L
@@ -450,9 +453,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
return __is;
}
-#if __cplusplus >= 201402L
-
-#define __cpp_lib_quoted_string_io 201304L
+#ifdef __cpp_lib_quoted_string_io // C++ >= 14 && HOSTED
/**
* @brief Manipulator for quoted strings.
@@ -502,7 +503,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
basic_string_view<_CharT, _Traits>, _CharT>(__sv, __delim, __escape);
}
#endif // C++17
-#endif // C++14
+#endif // __cpp_lib_quoted_string_io
#endif // __cplusplus >= 201103L