Могу ли я использовать синтаксис Intel сборки x86 с GCC?

, я хочу написать небольшую программу низкого уровня. Для некоторых его частей мне нужно будет использовать язык ассемблера, но остальная часть кода будет написана на C / C ++.

Итак, если я буду использовать GCC для смешивания C / C ++ с кодом сборки, нужно ли мне использовать синтаксис AT&T или могу Я использую синтаксис Intel? Или как по-другому смешать C / C ++ и asm (синтаксис Intel)?

Я понимаю, что, возможно, у меня нет выбора и я должен использовать синтаксис AT&T, но я хочу быть уверенным…

А если выбора нет, где я могу найти полную / официальную документацию по синтаксису AT&T?

Спасибо!

59
задан Mysticial 23 April 2013 в 19:42
поделиться