The Carbide C language optionally extends ISO C. In most cases, you can control these extensions using specific pragmas.
For information on target-specific extensions, refer to the Targeting manual for your particular target.