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 TIv16.9.3.LTS

Other Parts Discussed in Thread: TMS570LC4357

Hi all,

we are using the CCS Version "10.1.0.00010" , the compiler Version "TIv16.9.3.LTS" and a "C" project to generate code for the Hercules TMS570LC4357 processor.

Now we have the challange to adapt some old ADA code lines into our "C" project.

So the question is:

Is it possible to include ADA code line into a "C" project and also use the compiler "TIv16.9.3.LTS" ?

Best regards

Lars

  • Now we have the challange to adapt some old ADA code lines into our "C" project.

    I presume this means you have some source code written in the programming language Ada.  Unfortunately, TI has no support for this programming language, and I am not aware of any other solutions from other vendors.

    Thanks and regards,

    -George

  • AdaCore have GNAT ARM ELF which has runtime support for the Hercules TMS570LC4357.

    Since gnat-2021-20210519-arm-elf is intended for Ada, rather than C, development using GCC it does have some limitations compared to the Linaro distribution installed with CCS:

    1. There is no C++ compiler, and no C++ runtime libraries.
    2. There are no *.specs files in the runtime libraries, so have to delete the -specs options in any CCS projects.
    3. There is no crt0 start-up code in the runtime libraries, so have to link with the -nostartfiles option.