1 #objdump: -dr 2 #as: -linkrelax -x --no-stubs 3 #source: reloclab.s 4 .*: file format elf64-mmix 5 6 Disassembly of section \.text: 7 8 0000000000000000 <Main>: 9 0: f0000000 jmp 0 <Main> 10 0: R_MMIX_JMP foo\+0x8 11 4: fd000000 swym 0,0,0 12 8: fd000000 swym 0,0,0 13 c: fd000000 swym 0,0,0 14 10: fd000000 swym 0,0,0 15 14: f0000004 jmp 24 <here> 16 14: R_MMIX_ADDR27 \.text\+0x24 17 18: f4080003 geta \$8,24 <here> 18 18: R_MMIX_ADDR19 \.text\+0x24 19 1c: 46630002 bod \$99,24 <here> 20 1c: R_MMIX_ADDR19 \.text\+0x24 21 20: fd000000 swym 0,0,0 22 23 0000000000000024 <here>: 24 24: 42de0000 bz \$222,24 <here> 25 24: R_MMIX_CBRANCH bar\+0x10 26 28: fd000000 swym 0,0,0 27 2c: fd000000 swym 0,0,0 28 30: fd000000 swym 0,0,0 29 34: fd000000 swym 0,0,0 30 38: fd000000 swym 0,0,0 31 32 000000000000003c <there>: 33 3c: f4040000 geta \$4,3c <there> 34 3c: R_MMIX_GETA baz 35 40: fd000000 swym 0,0,0 36 44: fd000000 swym 0,0,0 37 48: fd000000 swym 0,0,0 38 4c: f2070000 pushj \$7,4c <there\+0x10> 39 4c: R_MMIX_PUSHJ foobar 40 50: fd000000 swym 0,0,0 41 54: fd000000 swym 0,0,0 42 58: fd000000 swym 0,0,0 43 5c: fd000000 swym 0,0,0 44 60: f1fffff7 jmp 3c <there> 45 60: R_MMIX_ADDR27 \.text\+0x3c 46 64: f558fff6 geta \$88,3c <there> 47 64: R_MMIX_ADDR19 \.text\+0x3c 48 68: 476ffff5 bod \$111,3c <there> 49 68: R_MMIX_ADDR19 \.text\+0x3c 50