您的位置:首页 > 其它

gcc ld碰到的问题

2016-02-27 16:53 204 查看
1.生成的bin文件需要字节对齐,只需要添加 . = ALIGN (16);

2.KEEP的增加是为了避免该段被优化掉。

3.如果要在字节对齐处补其他,如1,可以增加LONG(1)

.ram_test.text :

{

__rom_top_4k_start_ = .;

__text_start__ = .;

KEEP(*(.cat.ram.text*))

KEEP(*(.cat.ram.data*))

LONG(1)

. = ALIGN (16);

__text_end__ = .;

} > XXX
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: