什么是"ld-2.11.1.so",如何查看源代码?

Rob*_*tin 2 linux

我试图在我的计算机上编目RDTSC指令的使用.我的第一个想法是运行我的/lib文件夹objdump并搜索RDTSC

$ for f in ls /lib/*; do echo "*** $f ***" && objdump -d $f | grep -n  rdtsc; done > ~/tmp/out
Run Code Online (Sandbox Code Playgroud)

我注意到ld.2.11.1.so文件中存在很多RDTSC.我很确定它与动态库链接有关,但我不确定.我真正的问题是,如何找到源代码,以便查看RDTSC指令的用途?

Emp*_*ian 7

ld-2.11.1.so 动态链接器本身.它的大多数来源都存在于glibc/elf目录中.你可能想从这里开始.寻找HP_TIMING*宏.