а затем позиционные. Особенно актуально при использовании
я есть несколько файлов NASM, которые обычно имеют структуру:
[BITS 64]
[ORG 0x0000000000200000]
start:
...
ret
Я собираю их так:
nasm -f bin abc.asm
Я хотел бы написать некоторые из них, используя вместо этого ГАЗ. Два вопроса:
Какие директивы я должен использовать в ГАЗЕ? Я нашел директиву .org, но GAS, похоже, не имеет директивы .bits.
Что я должен передатьgcc
или жеas
создать простой двоичный файл? То есть что за-f bin
вариант делает с NASM.