compiler/grammar: Added support for extended declarator in between struct and identifier
authorJerome St-Louis <jerome@ecere.com>
Fri, 8 Feb 2013 00:05:41 +0000 (19:05 -0500)
committerJerome St-Louis <jerome@ecere.com>
Sat, 16 Feb 2013 06:02:59 +0000 (01:02 -0500)
commit51caed8ed2adc213899f46108545d60a6cce49de
tree317253e3e354e18c9fd8f978e79a474b661a17f8
parentad751740ce3e3b3e0b4c35dd529118197e1954aa
compiler/grammar: Added support for extended declarator in between struct and identifier
- e.g. struct __attribute__((packed)) Identifier -- This was required to parse MinGW-w64 headers
33 files changed:
compiler/bootstrap/ecp/bootstrap/ecp.c
compiler/bootstrap/libec/bootstrap/ast.c
compiler/bootstrap/libec/bootstrap/copy.c
compiler/bootstrap/libec/bootstrap/dbpass.c
compiler/bootstrap/libec/bootstrap/ecdefs.c
compiler/bootstrap/libec/bootstrap/expression.c
compiler/bootstrap/libec/bootstrap/firstPass.c
compiler/bootstrap/libec/bootstrap/freeAst.c
compiler/bootstrap/libec/bootstrap/grammar.c
compiler/bootstrap/libec/bootstrap/output.c
compiler/bootstrap/libec/bootstrap/pass0.c
compiler/bootstrap/libec/bootstrap/pass1.c
compiler/bootstrap/libec/bootstrap/pass15.c
compiler/bootstrap/libec/bootstrap/pass16.c
compiler/bootstrap/libec/bootstrap/pass2.c
compiler/bootstrap/libec/bootstrap/pass3.c
compiler/bootstrap/libec/bootstrap/type.c
compiler/libec/locale/ec.pot
compiler/libec/precompiled/expression.c
compiler/libec/precompiled/grammar.c
compiler/libec/precompiled/type.c
compiler/libec/src/copy.ec
compiler/libec/src/ecdefs.ec
compiler/libec/src/expression.ec
compiler/libec/src/expression.y
compiler/libec/src/firstPass.ec
compiler/libec/src/freeAst.ec
compiler/libec/src/grammar.ec
compiler/libec/src/grammar.y
compiler/libec/src/output.ec
compiler/libec/src/pass0.ec
compiler/libec/src/type.ec
compiler/libec/src/type.y