LINUX.ORG.RU

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

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

Нет, не сжуёт. Это какой-то немного другой синтаксис.

Вот после приведения к такому виду:

.intel_syntax
.globl _start
_start:
  mov %eax,__NR_exit
  mov %ebx,0x00
  int 0x80
__NR_exit equ 01
Остаётся всего одна ошибка:
test.s:7: Error: no such instruction: `__nr_exit equ 01'

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

Нет, не сжуёт. Это какой-то немного другой синтаксис.

Вот после приведения к такому виду:

.globl _start
_start:
  mov %eax,__NR_exit
  mov %ebx,0x00
  int 0x80
__NR_exit equ 01
Остаются всего 2 ошибки:
test.s:5: Error: operand size mismatch for `int'
test.s:6: Error: no such instruction: `__nr_exit equ 01'