@@ -52,6 +52,8 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
// unspecified. The behaviour in this implementation is as noted
// below.
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wlong-long"
/**
* @brief Type used by fpos, char_traits<char>, and char_traits<wchar_t>.
*
@@ -65,6 +67,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
#else
typedef long long streamoff;
#endif
+#pragma GCC diagnostic pop
/// Integral type for I/O operation counts and buffer sizes.
typedef ptrdiff_t streamsize; // Signed integral type