在链接脚本文件中有一个疑问,一直搜不到结果
问题:图中的这个 .data* sections 在目标文件中保存的是什么信息?一般不都是.data .text .bss 段吗?.data* .text* .bss* 段里面存的是啥类型数据啊?一直百度不到,希望朋友解答一下 (感谢感谢)
在链接脚本文件中有一个疑问,一直搜不到结果
问题:图中的这个 .data* sections 在目标文件中保存的是什么信息?一般不都是.data .text .bss 段吗?.data* .text* .bss* 段里面存的是啥类型数据啊?一直百度不到,希望朋友解答一下 (感谢感谢)
这里的 * 是一个通配符,它可以用来匹配任何文件名;下面解释
所以上面的就好理解了
*(.data)表示所有输入文件的.data段,这个就是段名称全匹配链接了段名称必须要是 .data
(.data)表示段名称前面是data开头的段也要链接,比如段名称为.dataAaa .dataBBB...
我是这么理解的,好像也没啥毛病,说得通的