Fix version check in uchar.h

This commit is contained in:
Ulrich Drepper 2012-01-21 15:20:14 -05:00
parent 3e1aa84e7f
commit d220b11777
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2012-01-21 Ulrich Drepper <drepper@gmail.com>
* wcsmbs/uchar.h: Test __STDC_VERSION__.
2012-01-20 Ulrich Drepper <drepper@gmail.com> 2012-01-20 Ulrich Drepper <drepper@gmail.com>
* nscd/aicache.c (addhstaiX): Do not cache negative results of * nscd/aicache.c (addhstaiX): Do not cache negative results of

View File

@ -44,7 +44,7 @@ __END_NAMESPACE_C99
/* Define the 16-bit and 32-bit character types. Use the information /* Define the 16-bit and 32-bit character types. Use the information
provided by the compiler. */ provided by the compiler. */
# if !defined __CHAR16_TYPE__ || !defined __CHAR32_TYPE__ # if !defined __CHAR16_TYPE__ || !defined __CHAR32_TYPE__
# if defined __STDC__ && __STDC__ < 201000L # if defined __STDC_VERSION__ && __STDC_VERSION__ < 201000L
# error "<uchar.h> requires ISO C11 mode" # error "<uchar.h> requires ISO C11 mode"
# else # else
# error "definitions of __CHAR16_TYPE__ and/or __CHAR32_TYPE__ missing" # error "definitions of __CHAR16_TYPE__ and/or __CHAR32_TYPE__ missing"