This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/AM5728: GNU vs -gcc option

Part Number: AM5728

Tool/software: TI C/C++ Compiler

General knowledge question.

In searching could you please explain the naming of the compilers.

If we use for example the ARM under the AM578 it lists:

TIV16.9.4.LTS

GNUV6.3.1(Linaro)

if I use the -gcc option under your TIV16.9.4 compiler to support gcc extensions, how does that differ from selecting the GNUV6.3.1 (Linaro)

Is the GNU compiler just not written by TI that supports this target platform that is a gcc compiler?  So I would have to go to company linaro and look up the docs for their compiler to see any subtle if any differences on how it interprets gcc?

Thanks.

  • Rob Barton said:
    if I use the -gcc option under your TIV16.9.4 compiler to support gcc extensions, how does that differ from selecting the GNUV6.3.1 (Linaro)

    The TI compiler is not based on the GNU compiler.  But it does support many (not all) of the GCC extensions to the C language.  For more detail, please see the article GCC Extensions in TI Compilers.

    Thanks and regards,

    -George