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/TMS320F280025: warning #10063-D: entry-point symbol other than "_c_int00" specified: "code_start"

Part Number: TMS320F280025

Tool/software: TI C/C++ Compiler

Dear Champs,

I am asking this for our customer.

We use CCS 10.1.

The user has "codestartbranch.asm" in their project, where "code_start" is used.

Also, they user uses the default flash-based .cmd for flash programming, where codestart is allocated to 0x80000.

SECTIONS
{
codestart : > BEGIN, ALIGN(8)

....

As for the linker, should we use --entry_point=code_start?

We observed on the example projects, it uses, but it does not have any warning.

But on the user's project, if they use it, then there is warning "warning #10063-D: entry-point symbol other than "_c_int00" specified:  "code_start". However, it the user does not use it, it will get stuck when using reset CPU -> Script emu flash boot -> Run.

Why?

Wayne Huang

  • Wayne,

    This warning can be ignored. It does not effect the application.

    Yes, use --entry_point=code_start in the project's linker configuration.  CCS uses the entry point when user performs restart command in the debugger.  CCS is designed to use the default entry point _c_int00, which is the start of the RTS library's C compiler initialization function.  CCS issues this warning when a different entry point is used.  

    C2000 Assembly Language Tools Users Guide provide more info about  --entry_point linker option: http://www.ti.com/tool/C2000-CGT#technicaldocuments

    Example projects suppress this warning.

    Thanks and regards,

    Vamsi