LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

Ващет, это не они, это AT&T.

Я вообще не понимаю зачем надо было выдумывать альтернативный ассемблер для x86. x86 разработал Intel, соответственно синтаксис Intel единственно верный, а всё остальное не нужно. В других процессорах такого бардака нет. Ладно ещё что синтаксис AT&T не стандартный, так он ещё и убогий до невозможности: зачем повсюду писать проценты и прочие лишние символы? Зачем менять аргументы местами? Чтобы всех запутать? Также удивляет почему этот AT&T достаточно распространён, видимо в проекте GNU одни мазохисты, что заметно по коду GCC и другого.

Если уж страдать, то до конца: где AT&T синтаксис с процентами и перемешанными аргументами для ARM, MIPS, RISC-V, PPC, Sparc?

Или GAS настрой на: .intel_syntax noprefix или -msyntax=intel -mnaked-reg, или gcc -masm=intel.

Спасибо, попробую.

Исправление X512, :

Ващет, это не они, это AT&T.

Я вообще не понимаю зачем надо было выдумывать альтернативный ассемблер для x86. x86 разработал Intel, соответственно синтаксис Intel единственно верный, а всё остальное не нужно. В других процессорах такого бардака нет. Ладно ещё что синтаксис AT&T не стандартный, так он ещё и убогий до невозможности: зачем повсюду писать проценты и прочие лишние символы? Зачем менять аргументы местами? Чтобы всех запутать? Также удивляет почему этот AT&T достаточно распространён, видимо в проекте GNU одни мазохисты, что заметно по коду GCC и другого.

Если уж страдать, то до конца: где AT&T синтаксис с процентами и перемешанными аргументами для ARM, MIPS, RISC-V, PPC, Sparc?

Исходная версия X512, :

Ващет, это не они, это AT&T.

Я вообще не понимаю зачем надо было выдумывать альтернативный ассемблер для x86. x86 разработал Intel, соответственно синтаксис Intel единственно верный, а всё остальное не нужно. В других процессорах такого бардака нет. Ладно ещё что синтаксис AT&T не стандартный, так он ещё и убогий до невозможности: зачем повсюду писать проценты и прочие лишние символы? Зачем менять аргументы местами? Чтобы всех запутать? Также удивляет почему этот AT&T достаточно распространён, видимо в проекте GNU одни мазохисты, что заметно по коду GCC и другого.