1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
#objdump: -dr --prefix-addresses --show-raw-insn
#name: MIPS16 jump to unaligned symbol 3
#as: -n32 -march=from-abi
#source: unaligned-jump-mips16-2.s
.*: +file format .*mips.*
Disassembly of section \.text:
\.\.\.
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar0
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar0
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar1
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar1
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar2
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar2
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar3
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar3
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4\+0x1
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4\+0x1
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4\+0x2
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4\+0x2
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4\+0x3
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4\+0x3
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4\+0x4
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar4\+0x4
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar16
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar16
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar17
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar17
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18\+0x1
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18\+0x1
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18\+0x2
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18\+0x2
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18\+0x3
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18\+0x3
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18\+0x4
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo-0x1000>
[ ]*[0-9a-f]+: R_MIPS16_26 bar18\+0x4
[0-9a-f]+ <[^>]*> ea4f not v0
[0-9a-f]+ <[^>]*> e820 jr ra
[0-9a-f]+ <[^>]*> ea4f not v0
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
\.\.\.
|