compiler/libec: Proper __attribute__ support and other fixes to compile for Android
authorJerome St-Louis <jerome@ecere.com>
Thu, 13 Sep 2012 08:33:33 +0000 (04:33 -0400)
committerJerome St-Louis <jerome@ecere.com>
Thu, 13 Sep 2012 08:33:33 +0000 (04:33 -0400)
commit1cdae791529a8f0091211b3a0ef28ee6181e6ea3
tree85efa2e0baf519a6ab25c14ab40bd4893307b131
parent44555becb4d776b9cb9fd82fd74bbfe65be009d2
compiler/libec: Proper __attribute__ support and other fixes to compile for Android
- Recognizing __signed, __alignof__, __attribute__
- template parameter fix in firstPass.ec
52 files changed:
compiler/bootstrap/ecc/bootstrap/ecc.c
compiler/bootstrap/ecc/bootstrap/ecc.main.c
compiler/bootstrap/ecere/bootstrap/String.c
compiler/bootstrap/ecere/bootstrap/System.c
compiler/bootstrap/ecp/bootstrap/ecp.c
compiler/bootstrap/ecp/bootstrap/ecp.main.c
compiler/bootstrap/ecs/bootstrap/ecs.c
compiler/bootstrap/ecs/bootstrap/ecs.main.c
compiler/bootstrap/libec/bootstrap/ast.c
compiler/bootstrap/libec/bootstrap/copy.c
compiler/bootstrap/libec/bootstrap/dbpass.c
compiler/bootstrap/libec/bootstrap/ec.main.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/lexer.c
compiler/bootstrap/libec/bootstrap/loadSymbols.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/shortcuts.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/ast.ec
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.h
compiler/libec/src/grammar.y
compiler/libec/src/lexer.ec
compiler/libec/src/lexer.l
compiler/libec/src/make-expression.bat
compiler/libec/src/make-lexer.bat
compiler/libec/src/make-type.bat
compiler/libec/src/output.ec
compiler/libec/src/pass15.ec
compiler/libec/src/pass3.ec
compiler/libec/src/type.ec
compiler/libec/src/type.y