arm-linux-dump出现的一个有趣现象
我的源文件的汇编代码是:mov r14,r0 这条指令翻译后应该是0xe1a0000e.
但是在arm-linux-dump后确实这样显示:
0000009c <c_runtime_cpu_setup>:
9c: e1a0000e .word 0xe1a0000e
明明是个正常指令,为啥dump后不能正常显示mov r14,r0 ?
//----------------------------------------------
但是源文件的mov r1,#0类型指令,在DUMP后能正确显示:
e3a01000 mov r1, #0
我用的编译器版本是4.3.2
按照这样的情况,得出的结论是:DUMP对于MOV指令支持不太正常?