Как получить ассемблерный листинг кода, созданного gcc?
Ответ
Для этого есть опция -S.
$ cat z.c
int main() { return 0; }
$ gcc -S z.c && cat z.s
.file "z.c"
.text
.globl main
.type main, @function
main:
pushl %ebp
movl %esp, %ebp
movl $0, %eax
popl %ebp
ret
.size main, .-main
.ident "GCC: (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5"
.section .note.GNU-stack,"",@progbits
Комментариев нет:
Отправить комментарий