Я не пытаюсь спросить о том, что Intel против AT & T war (спорная точка, теперь, когда они поддерживают синтаксис Intel) или спрашивают, какой из них лучше "лучше", я просто хочу знать практические различия в выбирая один или другой.
В принципе, когда я собирал некоторые базовые сборки x86 несколько лет назад, я использовал NASM без каких-либо причин, кроме книги, которую я читал, тоже, что заставило меня твердо, но непроизвольно в лагере NASM. С тех пор у меня было очень мало причин использовать сборку, поэтому у меня не было возможности попробовать GAS.
Учитывая, что оба они поддерживают синтаксис Intel (что я лично предпочитаю) и должны теоретически, по крайней мере, создавать один и тот же двоичный файл (я знаю, что они, вероятно, не будут, но смысл не должен быть изменен), каковы причины в пользу того или другого?
Это параметры командной строки? Макросы? Немагнитные ключевые слова? Или что-то еще?
Спасибо:)