libstdc++-v3/ChangeLog:
* include/bits/cpp_type_traits.h (__is_byte<byte>): Guard with
__glibcxx_byte macro instead of checking __cplusplus.
(cherry picked from commit
00a87ee76f47d0fa5a10ef982101cb3c3b8e9c99)
#pragma GCC system_header
#include <bits/c++config.h>
+#include <bits/version.h>
//
// This file provides some compile-time information about various types.
typedef __true_type __type;
};
-#if __cplusplus >= 201703L
+#ifdef __glibcxx_byte // C++ >= 17
enum class byte : unsigned char;
template<>