The jcc project is based on the following document. ISO/IEC 9899:201x
The following are supported.
- 8bit integer (char)
- 16bit integer (short)
- 32bit integer (int)
- 64bit integer (long int)
- 32bit floating (float)
- 64bit floating (double)
- Array
- pointer
- function
- for, while
- switch, case, default
- break, continue
- return
- GNU statement
- constant expression