Properly create and use a bfd_arch_info_type for 32-bit tilegx.
[external/binutils.git] / ld / testsuite / ld-tilegx / reloc-le.d
1
2 .*:     file format .*tilegx.*
3
4 Contents of section .text:
5  100b0 .*
6  100c0 .*
7  100d0 .*
8  100e0 .*
9  100f0 .*
10  10100 .*
11  10110 .*
12  10120 .*
13  10130 .*
14  10140 .*
15  10150 .*
16  10160 .*
17  10170 .*
18  10180 .*
19  10190 .*
20  101a0 .*
21  101b0 .*
22  101c0 .*
23 Contents of section .data:
24  201e0 b8010100 c0010100 7a82644b 11773200  .*
25  201f0 00002e00 2c7a8234 12785634 127856bc  .*
26  20200 9a341278 56bc9af0 de000000 00000000  .*
27  20210 00000000 00000000 00000000 00000000  .*
28
29 Disassembly of section .text:
30
31 00000000000100b0 <_start>:
32    100b0:       [0-9a-f]*       { add r2, zero, zero }
33    100b8:       [0-9a-f]*       { j 101b8 <external1> }
34    100c0:       [0-9a-f]*       { add r3, r2, r2 }
35    100c8:       [0-9a-f]*       { beqzt zero, 101c0 <external2> }
36    100d0:       [0-9a-f]*       { movei r2, 17 ; movei r3, 119 }
37    100d8:       [0-9a-f]*       { movei r2, 17 ; movei r3, 119 ; ld zero, zero }
38    100e0:       [0-9a-f]*       { mtspr 17, zero }
39    100e8:       [0-9a-f]*       { mfspr zero, 17 }
40    100f0:       [0-9a-f]*       { moveli r2, -32134 ; moveli r3, 19300 }
41    100f8:       [0-9a-f]*       { moveli r2, 4660 ; moveli r3, -30293 }
42    10100:       [0-9a-f]*       { shl16insli r2, r2, 22136 ; shl16insli r3, r3, -12816 }
43    10108:       [0-9a-f]*       { moveli r2, 4660 ; moveli r3, 30292 }
44    10110:       [0-9a-f]*       { shl16insli r2, r2, 22136 ; shl16insli r3, r3, 12816 }
45    10118:       [0-9a-f]*       { shl16insli r2, r2, -25924 ; shl16insli r3, r3, -292 }
46    10120:       [0-9a-f]*       { moveli r2, 4660 ; moveli r3, -292 }
47    10128:       [0-9a-f]*       { shl16insli r2, r2, 22136 ; shl16insli r3, r3, -17768 }
48    10130:       [0-9a-f]*       { shl16insli r2, r2, -25924 ; shl16insli r3, r3, 30292 }
49    10138:       [0-9a-f]*       { shl16insli r2, r2, -8464 ; shl16insli r3, r3, 12816 }
50    10140:       [0-9a-f]*       { ld_add r0, r0, 17 }
51    10148:       [0-9a-f]*       { st_add r0, r0, 17 }
52    10150:       [0-9a-f]*       { mm r2, r3, 19, 31 }
53    10158:       [0-9a-f]*       { shli r2, r3, 19 ; shli r4, r5, 31 }
54    10160:       [0-9a-f]*       { shli r2, r3, 19 ; shli r4, r5, 31 ; ld zero, zero }
55    10168:       [0-9a-f]*       { moveli r0, 80 ; moveli r1, 80 }
56    10170:       [0-9a-f]*       { moveli r0, 1 ; moveli r1, 1 }
57    10178:       [0-9a-f]*       { moveli r0, 168 ; moveli r1, 168 }
58    10180:       [0-9a-f]*       { moveli r0, 4096 ; moveli r1, 4096 }
59    10188:       [0-9a-f]*       { moveli r0, 1 ; moveli r1, 1 }
60    10190:       [0-9a-f]*       { moveli r0, 144 ; moveli r1, 144 }
61    10198:       [0-9a-f]*       { moveli r0, 4096 ; moveli r1, 4096 }
62    101a0:       [0-9a-f]*       { moveli r0, 0 ; moveli r1, 0 }
63    101a8:       [0-9a-f]*       { moveli r0, 1 ; moveli r1, 1 }
64    101b0:       [0-9a-f]*       { moveli r0, 112 ; moveli r1, 112 }
65
66 00000000000101b8 <external1>:
67    101b8:       [0-9a-f]*       { j 101b8 <external1> }
68
69 00000000000101c0 <external2>:
70    101c0:       [0-9a-f]*       { j 101b8 <external1> }