dispatch-x86_64-O2.o: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 : 0: 83 ff 0f cmpl $0xf, %edi 3: 0f 87 82 00 00 00 ja 0x8b 9: 89 f8 movl %edi, %eax b: 48 8d 0d 00 00 00 00 leaq (%rip), %rcx # 0x12 000000000000000e: R_X86_64_PC32 .rodata-0x4 12: 48 63 04 81 movslq (%rcx,%rax,4), %rax 16: 48 01 c8 addq %rcx, %rax 19: ff e0 jmpq *%rax 1b: 89 f7 movl %esi, %edi 1d: e9 00 00 00 00 jmp 0x22 000000000000001e: R_X86_64_PLT32 f0-0x4 22: 89 f7 movl %esi, %edi 24: e9 00 00 00 00 jmp 0x29 0000000000000025: R_X86_64_PLT32 f14-0x4 29: 89 f7 movl %esi, %edi 2b: e9 00 00 00 00 jmp 0x30 000000000000002c: R_X86_64_PLT32 f11-0x4 30: 89 f7 movl %esi, %edi 32: e9 00 00 00 00 jmp 0x37 0000000000000033: R_X86_64_PLT32 f4-0x4 37: 89 f7 movl %esi, %edi 39: e9 00 00 00 00 jmp 0x3e 000000000000003a: R_X86_64_PLT32 f12-0x4 3e: 89 f7 movl %esi, %edi 40: e9 00 00 00 00 jmp 0x45 0000000000000041: R_X86_64_PLT32 f9-0x4 45: 89 f7 movl %esi, %edi 47: e9 00 00 00 00 jmp 0x4c 0000000000000048: R_X86_64_PLT32 f2-0x4 4c: 89 f7 movl %esi, %edi 4e: e9 00 00 00 00 jmp 0x53 000000000000004f: R_X86_64_PLT32 f15-0x4 53: 89 f7 movl %esi, %edi 55: e9 00 00 00 00 jmp 0x5a 0000000000000056: R_X86_64_PLT32 f3-0x4 5a: 89 f7 movl %esi, %edi 5c: e9 00 00 00 00 jmp 0x61 000000000000005d: R_X86_64_PLT32 f7-0x4 61: 89 f7 movl %esi, %edi 63: e9 00 00 00 00 jmp 0x68 0000000000000064: R_X86_64_PLT32 f1-0x4 68: 89 f7 movl %esi, %edi 6a: e9 00 00 00 00 jmp 0x6f 000000000000006b: R_X86_64_PLT32 f5-0x4 6f: 89 f7 movl %esi, %edi 71: e9 00 00 00 00 jmp 0x76 0000000000000072: R_X86_64_PLT32 f13-0x4 76: 89 f7 movl %esi, %edi 78: e9 00 00 00 00 jmp 0x7d 0000000000000079: R_X86_64_PLT32 f6-0x4 7d: 89 f7 movl %esi, %edi 7f: e9 00 00 00 00 jmp 0x84 0000000000000080: R_X86_64_PLT32 f10-0x4 84: 89 f7 movl %esi, %edi 86: e9 00 00 00 00 jmp 0x8b 0000000000000087: R_X86_64_PLT32 f8-0x4 8b: b8 ff ff ff ff movl $0xffffffff, %eax # imm = 0xFFFFFFFF 90: c3 retq