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.

Undocumented Compiler Options for CCSV5 C6000 Series DSP C6748

The following options are fed to the compiler during the 'mklib' operation to build TI's run-time library:

--no_visible_enums
--ti_lib
--building_runtime

None of these are found in the compiler manual for the version 7.4.6 compiler; and yet, the run-time library compilation will fail if the latter two are omitted and I don't know what side effects --no_visible_enums might bring should it be omitted.

Am I missing something? Are these documented somewhere?

  • Timothy Frank said:
    Are these documented somewhere?

    No.  They are hidden on purpose.

    Timothy Frank said:
    --ti_lib
    --building_runtime

    These two are relevant only when building standard RTS functions.  There is no need to ever apply them to user code.

    Timothy Frank said:
    --no_visible_enums

    This one is not relevant to the C6000 compiler.  It is a harmless, though annoying, bug that it is being used.

    Thanks and regards,

    -George