[parsing] Allow attributes in declarator lists
Previously, the parser only allowed attributes at beginning of a declaration (like for `const`, `static`, ...). However, gcc accepts to have attributes in the rest of the declaration (after the first comma, like for a pointer or array declarator). Fixes #616
Showing
- src/kernel_internals/parsing/cparser.mly 14 additions, 1 deletionsrc/kernel_internals/parsing/cparser.mly
- tests/syntax/attributes-declarations-definitions.c 4 additions, 0 deletionstests/syntax/attributes-declarations-definitions.c
- tests/syntax/oracle/attributes-declarations-definitions.res.oracle 7 additions, 0 deletions...tax/oracle/attributes-declarations-definitions.res.oracle
Loading
Please register or sign in to comment