¿Cómo generar binarios simples como nasm -f bin con el ensamblador GNU GAS?
Tengo algunos archivos NASM que generalmente tienen la estructura:
[BITS 64]
[ORG 0x0000000000200000]
start:
...
ret
Los estoy ensamblando así:
nasm -f bin abc.asm
Me gustaría escribir algunos de estos utilizando GAS en su lugar. Dos preguntas
¿Qué directivas debo usar en GAS? He encontrado la directiva '.org' pero GAS no parece tener una directiva '.bits'.
¿Qué debo pasar agcc
oas
para generar un archivo binario simple? Es decir. que-f bin
a opción @ funciona con NASM.