commit | 6a4c9d9bf9e3d2679394850ab49a42f368e12c2d | [log] [tgz] |
---|---|---|
author | Dan Albert <danalbert@google.com> | Thu Apr 30 19:29:47 2015 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Thu Apr 30 19:29:47 2015 +0000 |
tree | eb9d315003e4106c69d38d03156b182a527992f8 | |
parent | df877d7b289543e5a969566e0dcbb6102b08f002 [diff] | |
parent | 6f88821e5dc4894dc2905cbe53ae21c782354f38 [diff] |
Merge "Define char16_t and char32_t to make gcc 5.1 happy"
diff --git a/libc/include/uchar.h b/libc/include/uchar.h index e1fcb5c..0ec9d2e 100644 --- a/libc/include/uchar.h +++ b/libc/include/uchar.h
@@ -34,6 +34,11 @@ __BEGIN_DECLS +#if defined(__GNUC__) && __GNUC__ >= 5 && !defined(__cplusplus) +typedef __CHAR16_TYPE__ char16_t; +typedef __CHAR32_TYPE__ char32_t; +#endif + #define __STD_UTF_16__ 1 #define __STD_UTF_32__ 1