gcc选项无法获取arm的汇编代码

时间:2014-03-25 10:46:50

标签: c gcc assembly arm

我一直在谷歌搜索并搜索stackoverflow以获得正确的选项,我应该使用gcc编译C代码并获取arm架构的汇编代码。 我已经看过,例如,这个: Converting GCC assembly code to armasm assembly code

而且:http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html

我尝试过非常不同的选项,例如以下选项(N为4,7和8,虽然我想将它用于armv4):

gcc -S -march=armN <file.c>

gcc -S -march=armvN <file.c>

gcc -S -march=armvNt <file.c>

gcc -march=armvN <file.c>

gcc -S -marm <file.c>

gcc -S -mtune=armN

他们都不被接受。当我使用gcc -S编译时,我当然得到了pc的汇编代码。有没有人可以建议gcc的另一个选项,或者另一个程序从.C文件中获取arm的汇编代码?

谢谢

0 个答案:

没有答案