工具/软件:TI C/C++编译器
早上好!
我如何重新关注以下警告?
警告:指定了"_c_int00"以外的入口点符号: "xxxx_startup"
我使用以下链接器选项手动定义引导程序的名称:--entry_point=xxxx_startup
提前感谢您的帮助!
Mathieu
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.
工具/软件:TI C/C++编译器
早上好!
我如何重新关注以下警告?
警告:指定了"_c_int00"以外的入口点符号: "xxxx_startup"
我使用以下链接器选项手动定义引导程序的名称:--entry_point=xxxx_startup
提前感谢您的帮助!
Mathieu
您可能使用链接器选项--rom_model 或--ram_model。 这些选项告诉链接器正在链接 C 或 C++代码、应遵守特定于 C/C++的几种约定。 在这些惯例中、程序的入口点是符号_c_int00的地址。 这是编译器随附的 RTS 库中提供的函数、用于初始化 C/C++程序所需的环境。 除其他外、堆栈已设置、状态位已初始化、全局变量已初始化等 如果将入口点更改为另一个符号、则必须确保替换_c_int00的函数也执行这些步骤。 从而发出警告。
如果有道理、使用选项 -diag_suppress=10063抑制诊断。 要了解有关此选项以及类似选项的更多信息、 请在 TI ARM 汇编工具手册 中搜索标题 为控制连接器诊断的子章节。
谢谢、此致、
乔治