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/TMS320F28069: CLA function nesting

Part Number: TMS320F28069


Tool/software: TI C/C++ Compiler

Hi,

my customer is using CCS6.2 and V15.12.3LTS compiler.

In TMS320C28x Optimizing C/C++ Compiler v15.12.0.LTS User's Guide 10.4.2 section

The CLA compiler supports multiple nested levels of function calls. The restriction to two levels of function calls has been removed. If you are using the new function call support, the CLA compiler now also supports calling functions with more than two arguments.

So my understanding is:

whether CLA supports nested levels of function calls is only related to compiler version, but not related to which device the customer is using, right?

As long as the compiler is >v15.12.0.LTS, it supports nested levels of function calls no matter he is using F28035, F28069 or F280049, right?

The same applies to arguments number of function in CLA, right?

  • Howard Zou said:

    whether CLA supports nested levels of function calls is only related to compiler version, but not related to which device the customer is using, right?

    As long as the compiler is >v15.12.0.LTS, it supports nested levels of function calls no matter he is using F28035, F28069 or F280049, right?

    This is correct.  Nesting is a compiler feature that is independent from the silicon. 

    Regards

    Lori