我非常关心 GNU 的成功,并希望得到一些关于如何处理 ARM 的 objdump 中的潜在错误的反馈......
我正在检查“objdump -D --target=binary -m arm7tdmi”的输出,并看到古代 ARM7TDMI 内核上不存在的指令。
(我正在查看一个随机位文件并将其视为原始二进制文件而不是 ELF 文件。)
例如,mrcc、blx 和 ldc2 只出现在 ARMv5 或更高版本中,但我在上面的命令行开关的输出中看到它们。
(我看到与“-m armv4t”相同的问题。)
我正在使用来自 Ubuntu 9.04 的 2.19.1-multiarch 版本。
这是一个真正的错误还是我必须使用不同的开关?
真挚地,
克里斯