大家好!
我是linux新手。碰到个问题,请教大家:
我有一个lib.a 库文件,在跟.c文件一起编译联接的时候提供了一个外部可返问的变量 value, 其中.c文件有这么个定义:
// .c
extern int value;
用objdump -x lib.a 可以看到变量的名字.
现在问题是,我想知道lib.a中哪段汇编代码返问了value这个变量?
我使用 objdump -d lib.a , 只能看到类似
1a: 4a10 4a10 ldr r2, [pc, #64]
之类的汇编指令。怎么判断汇编返问了哪个变量?
谢谢,大家多多指教!