私は GNU の成功に非常に関心があり、ARM の objdump の潜在的なバグをどうするかについてフィードバックを求めていました....
「objdump -D --target=binary -m arm7tdmi」の出力を調べると、古い ARM7TDMI コアには存在しない命令が表示されます。
(私はランダムなビットのファイルを見て、それを ELF ファイルではなく生のバイナリとして扱っています。)
たとえば、mrcc、blx、および ldc2 は ARMv5 以降でのみ表示されますが、上記のコマンド ライン スイッチを使用した出力に表示されます。
(「-m armv4t」でも同じ問題が発生します。)
Ubuntu 9.04 のバージョン 2.19.1-multiarch を使用しています。
これは本物のバグですか、それとも別のスイッチを使用する必要がありますか?
心から、
クリス