platform_system_core/libacc
Jack Palevich 0b2de0de64 Allow parenthesized expressions as the value of defines
For example, this now works:

#define A (1 + 2)

Note that we still don't support defines with argument lists, so this is
still illegal:

#define A(X) (X + 2)

Also in this change: The compiler test script allows command-line
arguments to disable testing on ARM and to disable testing the output
of the old OTCC compiler.

Disabling testing on ARM is handy for developing front-end code when no
device or emulator is available.

Disabling testing OTCC output is handy for some 64-bit Linux environments,
because the original OTCC needs some tweaking to be fully compatible, and
I don't have time to investigate this problem right now.
2009-08-18 16:04:03 -07:00
..
tests Allow parenthesized expressions as the value of defines 2009-08-18 16:04:03 -07:00
acc.cpp Allow parenthesized expressions as the value of defines 2009-08-18 16:04:03 -07:00
Android.mk Improve local variable scoping. 2009-06-11 21:47:57 -07:00
armreg.h ARM codegen: Add disassembler, implement return 2009-05-13 19:51:03 -07:00
disassem.cpp ARM codegen: Add disassembler, implement return 2009-05-13 19:51:03 -07:00
disassem.h ARM codegen: Add disassembler, implement return 2009-05-13 19:51:03 -07:00
FEATURES Add support for "short" data type. 2009-08-03 14:42:57 -07:00
LICENSE Convert libacc into a shared library. 2009-05-22 12:09:55 -07:00
MODULE_LICENSE_BSD_LIKE Add license, document language changes. 2009-05-15 11:01:21 -07:00