Compiler language features
that are not supported

Support is planned for Version 2.0 Build A
[Early Q1-2009]

- more completevoid* support

- struct/union initializers

- _Bool array initializers

No support is curently planned for the following language features any time soon (let us know if any of these are critical to your development).

- ... (ellipsis) variable argument support

- restrict type qualifier support

- compound literals

- variable length arrays

- designators

- function pointers

- _Accum type support (please let us know if you need this)

- Recursion in optimized code (please let us know if you need this, we'll laugh. Just joking, kinda.)

- hexadecimal floating point constant format

- fixed-point constant suffixes

- wide, multi-byte, universal character support

- punctuators <:, :> <%, %>, %:, %:%:

- "old-style" function definitions with identifier lists

- size_t and ptrdiff_t types

- _Bool, long int, long long int not supported as bitfields

- not all union members may begin at offset 0, depending upon the mix of members (e.g. int16 and int24)

- flexible array members