summaryrefslogtreecommitdiffstats
path: root/libacc/tests
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement x86 int <--> float.Jack Palevich2009-07-081-2/+20
* Some x86 floating point code works.Jack Palevich2009-07-081-0/+6
* Initial support for float, double.Jack Palevich2009-07-061-0/+7
* Clean up expression code.Jack Palevich2009-07-012-2/+18
* Rewrite compiler test using python.Jack Palevich2009-06-254-32/+120
* Align ARM stack pointer to an 8-byte boundary when calling functions.-b master2009-06-171-0/+9
* Implement string and character backslash constants.Jack Palevich2009-06-121-0/+30
* Improve symbol-related error checkingJack Palevich2009-06-121-2/+8
* Improve nested variable test.Jack Palevich2009-06-111-0/+16
* Improve local variable scoping.Jack Palevich2009-06-116-2/+124
* Use a separate table for keywords.Jack Palevich2009-06-111-10/+14
* Remove use of setjmp/longjmp from libacc compiler.Jack Palevich2009-06-111-1/+1
* Make otcc code work in x64 based system with 32-bit chroot.Jack Palevich2009-06-095-16/+29
* Make a host version of acc for testing.Jack Palevich2009-06-085-20/+45
* Switch to ANSI C style C function declarations.Jack Palevich2009-06-045-6/+466
* Add support for #pragma foo(bar)Jack Palevich2009-06-044-4/+467
* Improve ACC error reporting.Jack Palevich2009-05-292-2/+12
* Convert libacc into a shared library.Jack Palevich2009-05-2214-1/+142
* ARM codegen: Add disassembler, implement returnJack Palevich2009-05-132-0/+3
* Begin filling in ARM code generator.Jack Palevich2009-05-131-0/+0
* Add stub Arm code generator.Jack Palevich2009-05-131-0/+1
* Move all x86-specific knowlege into the X86CodeGenerator.Jack Palevich2009-05-121-0/+60
* Various C++ improvementsJack Palevich2009-05-113-0/+130
* converted to C++Jack Palevich2009-05-102-0/+0
* Replace acc.c with the contents of otccn.c, update tests.Jack Palevich2009-05-102-0/+0
* Add a simple regression test framework.Jack Palevich2009-05-085-0/+451