SPRU514Z July 2001 – October 2023 SM320F28335-EP
The GNU compiler collection (GCC) defines a number of language features not found in the ANSI/ISO C and C++ standards. The definition and examples of these extensions (for GCC version 4.7) can be found at the GNU web site, http://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/C-Extensions.html#C-Extensions. Most of these extensions are also available for C++ source code.
The compiler also supports the following Clang macro extensions, which are described in the Clang 6 Documentation: