Support __extension__
This commit is contained in:
parent
6890ac97b5
commit
e9931d576b
@ -126,6 +126,7 @@ __attribute__ return ATTRIBUTE;
|
|||||||
__restrict return RESTRICT;
|
__restrict return RESTRICT;
|
||||||
asm return ASM;
|
asm return ASM;
|
||||||
__asm__ return ASM;
|
__asm__ return ASM;
|
||||||
|
__extension__ return EXTENSION;
|
||||||
|
|
||||||
L?'[^\\]' return CHAR_CONST;
|
L?'[^\\]' return CHAR_CONST;
|
||||||
L?'\\.' return CHAR_CONST;
|
L?'\\.' return CHAR_CONST;
|
||||||
|
@ -115,6 +115,7 @@ int yylex(YYSTYPE *, YYLTYPE *);
|
|||||||
%token ATTRIBUTE;
|
%token ATTRIBUTE;
|
||||||
%token RESTRICT;
|
%token RESTRICT;
|
||||||
%token ASM;
|
%token ASM;
|
||||||
|
%token EXTENSION;
|
||||||
|
|
||||||
%start translation_unit
|
%start translation_unit
|
||||||
|
|
||||||
@ -424,6 +425,7 @@ type_qualifier
|
|||||||
: CONST
|
: CONST
|
||||||
| VOLATILE
|
| VOLATILE
|
||||||
| RESTRICT
|
| RESTRICT
|
||||||
|
| EXTENSION
|
||||||
;
|
;
|
||||||
|
|
||||||
declarator
|
declarator
|
||||||
|
Loading…
x
Reference in New Issue
Block a user