Index: source/common/unicode/umachine.h |
=================================================================== |
--- source/common/unicode/umachine.h (revision 39836) |
+++ source/common/unicode/umachine.h (working copy) |
@@ -291,10 +291,16 @@ |
#define U_SIZEOF_UCHAR 2 |
/** |
- * for AIX, uchar.h needs to be included |
+ * \def U_CHAR16_IS_TYPEDEF |
+ * If 1, then char16_t is a typedef and not a real type (yet) |
+ * @internal |
*/ |
#if (U_PLATFORM == U_PF_AIX) && defined(__cplusplus) &&(U_CPLUSPLUS_VERSION < 11) |
andy.heninger
2017/03/20 20:17:55
Remove the U_CPLUSPLUS_VERSION < 11
srl295
2017/03/20 20:30:34
as before, this is here as a future proof.
|
+// for AIX, uchar.h needs to be included |
# include <uchar.h> |
+# define U_CHAR16_IS_TYPEDEF 1 |
+#else |
+# define U_CHAR16_IS_TYPEDEF 0 |
#endif |