Link的时候如何保留编译器认为不使用的代码段到.out?
原来低版本编译器编译时,不使用的代码段也会被链接到Out文件中,现在换新的CCS5.5和sysbios6为什么会将编译器认为不使用的代码段直接优化掉?
请问什么编译选项可以保留不使用代码段?
Jane Lu:
Zhao,
您看一下是否使用了–gen_func_subsections 编译命令? 这个命令会让编译器优化掉不使用的函数。
Link的时候如何保留编译器认为不使用的代码段到.out?
原来低版本编译器编译时,不使用的代码段也会被链接到Out文件中,现在换新的CCS5.5和sysbios6为什么会将编译器认为不使用的代码段直接优化掉?
请问什么编译选项可以保留不使用代码段?
Zhao,
您看一下是否使用了–gen_func_subsections 编译命令? 这个命令会让编译器优化掉不使用的函数。