测试是在32位x86 Linux上进行的。
此问题与此question类似。
通常,我在我的at& t语法汇编代码中定义了一个函数foo
,我想这样做
将其导出为"全局函数"。
我试过了:
.globl foo
foo:
....
然后我尝试使用符号表检查:
gcc test.s
readelf -s a.out | grep foo
然而,结果是:
9981: 08061d49 0 NOTYPE GLOBAL DEFAULT 13 config_check_cond
类型信息显示NOTYPE
,我想将其调整为FUNC
类型,有人可以告诉我如何调整它吗?