summaryrefslogtreecommitdiffstats
path: root/libacc/tests
Commit message (Expand)AuthorAgeFilesLines
* Fix static and shared library usage for acc and accRuntimeTestJack Palevich2009-11-121-0/+5
* Build accRuntimeTest with static library rather than shared library.Jack Palevich2009-11-121-2/+3
* Skip OTCCANSI test on OS XJack Palevich2009-11-121-3/+11
* Build acc tool with static rather than shared library.Jack Palevich2009-11-121-2/+3
* am 556c60f4: am 51da51a2: am 02effee6: Correctly compute the type of an assig...Jack Palevich2009-11-092-0/+14
|\
| * Correctly compute the type of an assignment expression.Jack Palevich2009-11-092-0/+14
* | Add support for the continue statementJack Palevich2009-10-292-0/+17
* | Implement typedef.Jack Palevich2009-10-282-0/+46
* | Support nested macros. (Still don't support macro arguments.)Jack Palevich2009-10-273-8/+17
* | Print out error message when symbol lookup fails.Jack Palevich2009-10-271-1/+8
* | Add back missing libdl in linker command. The executables here contain callDoug Kwan2009-10-021-2/+4
|/
* Produce error rather than assert when encountering a nested function.Jack Palevich2009-09-181-4/+11
* Add a script "accarm" for ad-hoc testing of the ARM acc compiler.Jack Palevich2009-09-101-0/+69
* Move ARM disassembler out of libacc and into the acc command-line tool.Jack Palevich2009-09-095-7/+1136
* Improve address operator (unary &).Jack Palevich2009-09-042-0/+38
* Preliminary struct and union support.Jack Palevich2009-08-262-0/+102
* Make pointer casting work.Jack Palevich2009-08-252-0/+15
* Add runtime check for whether or not the OTCC-output tests can be run.Jack Palevich2009-08-251-2/+11
* Add a --nox86 flag to allow disabling x86 testsJack Palevich2009-08-191-1/+5
* Handle functions with anonymous argumentsJack Palevich2009-08-192-0/+13
* Allow redefinition of macros.Jack Palevich2009-08-181-0/+1
* Allow '//'-style comments in #defines.Jack Palevich2009-08-181-2/+3
* Allow parenthesized expressions as the value of definesJack Palevich2009-08-183-12/+53
* Support 2D arrays.Jack Palevich2009-08-042-0/+42
* Implement arrays.Jack Palevich2009-08-042-0/+87
* Add support for "short" data type.Jack Palevich2009-08-033-0/+19
* Fix parsing of function declarations that return pointers.Jack Palevich2009-07-312-6/+9
* Support brackets for accessing array values.Jack Palevich2009-07-312-0/+68
* Implement pre-increment / pre-decrementJack Palevich2009-07-312-0/+8
* Support the comma operator.Jack Palevich2009-07-312-0/+45
* Implement op=.Jack Palevich2009-07-312-0/+80
* Test multiple levels of pointer indirection.Jack Palevich2009-07-312-1/+47
* Fix bad ARM code generation for '||' and '&&' operators.Jack Palevich2009-07-302-0/+58
* Load function symbols using lea syntax.Jack Palevich2009-07-291-1/+1
* Implement inc/dec in a more lval-friendly way.Jack Palevich2009-07-292-0/+19
* Fix the ARM postdecrement operator.Jack Palevich2009-07-232-7/+57
* Coerce R0 to destination type before storing it into a variable.Jack Palevich2009-07-162-0/+12
* Improve numerical constant parsing.Jack Palevich2009-07-152-1/+18
* Add accRegisterSymbolCallback API to control external symbol linkage.Jack Palevich2009-07-143-0/+148
* Add test for passing floats and doubles as ints, floats, and doubles.Jack Palevich2009-07-142-12/+25
* Make forward declarations of external symbols really work.Jack Palevich2009-07-142-0/+13
* Implement pointer arithmetic.Jack Palevich2009-07-132-0/+23
* Implement support for "char" local and global variables.Jack Palevich2009-07-132-0/+19
* Implement general casts and pointer dereferencing.Jack Palevich2009-07-132-68/+169
* Run tests on both ARM and x86Jack Palevich2009-07-131-9/+61
* Implement floating point for ARM.Jack Palevich2009-07-093-8/+37
* Add x86 floating point test.Jack Palevich2009-07-091-3/+61
* Finish implementing x86 floating pointJack Palevich2009-07-092-1/+16
* Implement x86 floating point operationsJack Palevich2009-07-081-0/+115
* Implement global, local, and stack based float and double variables.Jack Palevich2009-07-081-0/+24