Kada ga prevedem sa as asemblerom dobijam tipa a.out fajl koji kad poikusam da izvrsim na ubuntu sa ./a.out dobijam "persmission denied".
A kada mu promenim mode sa chmod +x a.out, prilikom ./a.out dobijam "Exec format error"...
Moje pitanje je dakle sledece: Kako da pravilno prevedm i izvrsim ovaj prosti asemblerksi kod? Hvala na odgovoru.
.
.intel_syntax noprefix
.data
fmt: .asciz "Hello, world!\n"
.text
.global main
main:
enter 0, 0
lea rdi, fmt
call printf
leave
ret