请问ld脚本里的_fext是什么意思,如何查看它的值?

发布于 2022-09-23 12:43:34 字数 232 浏览 13 评论 0

请问大家 我看到ld脚本上写着
SECTION
{
  .=0X10000
  .text:
  {
     _fext=.
  }
}
请问这个_fext是什么,是ld自己声明的变量吗?那么应该用什么工具可以查看到_fext的值呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

缱倦旧时光 2022-09-30 12:43:34

对不起,写错了,是_ftext
请大家指点

爱她像谁 2022-09-30 12:43:34

只是一个符号的名字而已

眼前雾蒙蒙 2022-09-30 12:43:34

应该是程序中引用的一个变量,由ld来计算其地址值吧

梓梦 2022-09-30 12:43:34

我猜_ftext是不是和_init 或_edata差不多呢?用nm能够找到像_edata这样的符号,但找不到_ftext,我怎么样才能查到它的值呢?
应用程序里没有用到_ftext。_ftext应该是类似于链接器维护的一个变量吧,但我找不到相关资料。
应该看哪些资料才能找到类似这样的描述呢?我搜了好长时间也没找到答案~~~
多谢大家的回复,请大家指点~~~

养猫人 2022-09-30 12:43:34

_ftext的地址一般可能指文本段的起始地址.

骄兵必败 2022-09-30 12:43:34

就是一个符号,应该不像.text 等有特殊的意义

2022-09-30 12:43:34

嗯,我也找到点儿资料,就像版主大人所说,_ftext一般指示.text段的起始地址。
问题是我该用什么工具输出它的值呢,我用nm看符号表没有找到它。还是得用别的工具?
非常感谢版主和大家的解答!

佞臣 2022-09-30 12:43:34

原帖由 rainman10110 于 2008-12-8 10:13 发表
嗯,我也找到点儿资料,就像版主大人所说,_ftext一般指示.text段的起始地址。
问题是我该用什么工具输出它的值呢,我用nm看符号表没有找到它。还是得用别的工具?
非常感谢版主和大家的解答!

它的值没有什么意义,它的地址才有意义

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文