When the -gcc option was used to enable support for GCC extensions the TI ARM compiler v5.1.9 defined the symbol __GNUC__
However, with TI ARM compiler v5.2.0 using -gcc no longer causes the compiler to define the symbol __GNUC__
Was this change intentional?
[I noticed it when got compile errors trying to use TI ARM compiler v5.2.0 to compile the ARM CMSIS-SP-00300-r4p2-00rel0, since some of the CMSIS source code checks for __GNUC__ being defined when checking if the compiler is known]