TI中文支持网
TI专业的中文技术问题搜集分享网站

6713编译出错

ccs5.5 编译6713的时候,使用 -O3编译项目没有问题,而且编译通过,但是使用-O3 -pm 参数编译时就出现一堆警告,而且还编译不过,警告为:

[w1500]

warning: accessing the raw data of section ".stext" which is
uninitialized according to its section attributes; changes to raw
data may be lost

.stext段是自己建的段,数据和代码都有在这个段里。

请问这是什么原因造成的,怎么解决??

万分感谢!!

Tony Tang:

eric dabol.stext段是自己建的段,数据和代码都有在这个段里。

具体是怎么做的?

编译器的版本是多少?

eric dabol:

回复 Tony Tang:

编译器是7.4.4

#pragma DATA_SECTION(AA,".stext")
#pragma CODE_SECTION(fun,".stext")
使用上述两个命令就把变量“AA”和函数“fun”都放到自定义的段.stext中了。

当我把数据放到另外一个段(比如自定义段.ssdata)中的时候警告就没有了,编译也通过了
不知道是不是使用编译选项-pm的时候,数据和代码不能放到相同的一个段中。
还有就是我自己新建一个小的工程,把数据和代码放到同一个段中 ,使用-pm编译选项也能编译通过,不知道是不是也跟代码或数据的大小有关

赞(0)
未经允许不得转载:TI中文支持网 » 6713编译出错
分享到: 更多 (0)