Как сгенерировать вывод сборки, у которого есть набор инструкций arm - PullRequest
0 голосов
/ 13 ноября 2018

У меня машина с Windows (процессор Intel) и установленный gcc.
gcc -save-temps "filename.c"
сгенерировал промежуточные файлы и я просмотрел файл сборки (файл .s) это Intel X86 инструкции.

У меня вопрос, как сгенерировать сборку, эквивалентную архитектуре набора команд ARM на той же машине?

1 Ответ

0 голосов
/ 14 ноября 2018

GCC всегда строится для одной цели. https://developer.arm.com/open-source/gnu-toolchain - это то место, где вы получаете свой набор инструментов для кросс-компиляции arm-gcc. Clang, с другой стороны, может генерировать код для нескольких целей.

Оба доступны на https://www.godbolt.org для непосредственного просмотра сборки.

...