It ' s из этого вопроса .
gcc -c test.s
objcopy -O binary test.o test.bin
В чем разница между test.o
и test.bin
?
.text
call start
str:
.string "test\n"
start:
movl $4, %eax
movl $1, %ebx
pop %ecx
movl $5, %edx
int $0x80
ret
Что делает вышеупомянутый?