diff options
Diffstat (limited to 'gcc/cpplex.c')
-rw-r--r-- | gcc/cpplex.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/cpplex.c b/gcc/cpplex.c index f0110542e03..9e068a3203d 100644 --- a/gcc/cpplex.c +++ b/gcc/cpplex.c @@ -1720,13 +1720,13 @@ find_position (start, limit, linep) #define UCHAR_MAX 255 /* assume 8-bit bytes */ #endif -#if (GCC_VERSION >= 2007) || (__STDC_VERSION__ >= 199901L) +#if (GCC_VERSION >= 2007) #define init_chartab() /* nothing */ -#define CHARTAB static const unsigned char chartab[UCHAR_MAX + 1] = { +#define CHARTAB __extension__ static const U_CHAR chartab[UCHAR_MAX + 1] = { #define END }; #define s(p, v) [p] = v, #else -#define CHARTAB static unsigned char chartab[UCHAR_MAX + 1] = { 0 }; \ +#define CHARTAB static U_CHAR chartab[UCHAR_MAX + 1] = { 0 }; \ static void init_chartab PARAMS ((void)) { \ unsigned char *x = chartab; #define END } |