Ниже приведены две строки командной строки, которые я использовал для вывода на листинг на ассемблере, используя --x86-asm-syntax = intel.Обе строки командной строки работают, но они оба производят синтаксис AT & T, а не синтаксис Intel.
sudo clang-8 -S -mllvm --x86-asm-syntax=intel Svx.c
sudo llc-8 --x86-asm-syntax=intel Svx.ll -o Svx.s
вверху каждого файла написано:
.intel_syntax noprefix
Но код, который он генерирует, имеет синтаксис AT & T.
Я исследовал и не нашел ответа.
Спасибо за любые идеи о том, почему эти командные строки не производят синтаксис Intel.