История изменений
Исправление Deleted, (текущая версия) :
давай сравнивать асм
00000000004004d6 <main>:
4004d6: 55 push %rbp
4004d7: 48 89 e5 mov %rsp,%rbp
4004da: 89 7d ec mov %edi,-0x14(%rbp)
4004dd: 48 89 75 e0 mov %rsi,-0x20(%rbp)
4004e1: c6 45 04 48 movb $0x48,0x4(%rbp)
4004e5: b8 00 00 00 00 mov $0x0,%eax
4004ea: 5d pop %rbp
4004eb: c3 retq
4004ec: 0f 1f 40 00 nopl 0x0(%rax)
делай так, objdump -S --disassemble a.out > r.dump
Копипасть оттуда только <main> без лишнего
Исходная версия Deleted, :
давай сравнивать асм
00000000004004d6 <main>:
4004d6: 55 push %rbp
4004d7: 48 89 e5 mov %rsp,%rbp
4004da: 89 7d ec mov %edi,-0x14(%rbp)
4004dd: 48 89 75 e0 mov %rsi,-0x20(%rbp)
4004e1: c6 45 04 48 movb $0x48,0x4(%rbp)
4004e5: b8 00 00 00 00 mov $0x0,%eax
4004ea: 5d pop %rbp
4004eb: c3 retq
4004ec: 0f 1f 40 00 nopl 0x0(%rax)
делай так, `objdump -S --disassemble a.out > r.dump` Копипасть оттуда только <main> без лишнего