summaryrefslogtreecommitdiffstats
path: root/tools/regression/lib/libc
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2013-05-25 16:58:12 +0000
committered <ed@FreeBSD.org>2013-05-25 16:58:12 +0000
commit3adc33cf89f611a80ff25de5c53be701c530fa37 (patch)
treed7543b18f91b77824ad2ce6bec9030e0b3531164 /tools/regression/lib/libc
parent9b52f7b4ed3c8328148e0309a1940c05066ddf43 (diff)
downloadFreeBSD-src-3adc33cf89f611a80ff25de5c53be701c530fa37.zip
FreeBSD-src-3adc33cf89f611a80ff25de5c53be701c530fa37.tar.gz
Fix <uchar.h> in for C++11.
It turns out that in C++11, char16_t and char32_t are built-in types; language keywords. Just fix this by putting traditional _*_T_DECLARED blocks around the definitions. We'll just predefine these in <sys/_types.h>. This also opens up the possibility to define char16_t in other header files, if ever needed (e.g. if we would gain a <ctype.h> for char16_t/char32_t).
Diffstat (limited to 'tools/regression/lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud