C standard compliance - DavidPH/GDCC GitHub Wiki
GDCC-CC currently targets C11 compliance.
Unimplemented standard features
- Variable Length Arrays
- Complex numbers
- threads.h and stdatomic.h
- tgmath.h (
_Generic
is implemented, however)
Other quirks
char
/short
/int
are all 32-bit in ACS as the smallest addressable unit there is 32-bits. This is entirely permissible by the standard.- C
main
is never called automatically. This isn't likely to be particularly useful in the context of game scripting.