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.
你好
我想重新排列.obj文件在地图文件的.text部分之间的顺序,
例如:
init_array
* 0 ab0万未初始化
文本 0 80万 0.0061万c20
80万 0.0001万ca0 A.对象
0.0801万ca0 0.178万 B.对象
80.342万 0.0015万a0 C.对象
0.8049万c0 0.0015万a0 D.目标
假定,我的.map文件是以上述方式生成的。 我想修改MAP .text部分,以便通过下面的提及方式实现.text。
init_array
* 0 ab0万未初始化
文本 0 80万 0.0061万c20
80万 0.0001万ca0 C.对象
0.0801万ca0 0.178万 B.对象
80.342万 0.0015万a0 A.对象
0.8049万c0 0.0015万a0 D.目标
请帮助我如何在.text部分中重新映射.obj文件
要了解答案,您首先需要阅读Wiki文章 链接器命令文件入门的第一部分,了解您获得的背景。
此sections指令条目执行您请求的内容...
文本 { C.obj(.text) B.OBJ(.text) A.obj(.text) D.obj(.text) *(.text) } > memory_range_name_here
这将创建一个名为.text的输出部分。 前四个.text输入部分来自这些命名的文件,按顺序排列。 接下来是名为.text的其余输入部分。
谢谢,此致,
-George