Как генерировать файлы формата a.out с помощью gcc на архитектурах x86 ?
С помощью nasm я могу сделать это легко с флагом -f, например:
[user@host]$ nasm -f aout start.asm
[user@host]$ objdump -a start.o
start.o: file format a.out-i386-linux
start.o
[user@host]$
В linux компиляция .c файлов приводит к созданию объекта elf. Как я могу создавать файлы a.out с помощью gcc?