8.2 Extensions to the C Standard

The MPLAB XC32 C Compiler for PIC32A MCU provides extensions to the C standard in these areas: keywords and expressions.

Keyword Differences

The new keywords are part of the base GCC implementation and the discussions in the referenced sections are based on the standard GCC documentation, tailored for the specific syntax and semantics of the MPLAB XC32 compiler port of GCC.

Expression Differences

Expression differences are:

Binary Constants – Literal Constant Types and Formats