Commit | Line | Data |
---|---|---|
8c946ed5 RS |
1 | #name: MIPS eh-frame 4 |
2 | #source: eh-frame1.s | |
3 | #source: eh-frame1.s | |
41ec656e | 4 | #as: -EB -mips3 -mabi=eabi --defsym alignment=2 --defsym fill=0 |
8c946ed5 | 5 | #readelf: -wf |
41ec656e | 6 | #ld: -EB -Teh-frame1.ld --defsym foo=0x50607080 |
732be173 DJ |
7 | # |
8 | # This test is for the semi-official ILP32 variation of EABI64. | |
9 | # | |
8c946ed5 | 10 | |
3c0bfb2a | 11 | Contents of the \.eh_frame section: |
8c946ed5 RS |
12 | |
13 | 00000000 0000000c 00000000 CIE | |
14 | Version: 1 | |
15 | Augmentation: "" | |
16 | Code alignment factor: 1 | |
17 | Data alignment factor: 4 | |
18 | Return address column: 31 | |
19 | ||
20 | DW_CFA_nop | |
21 | DW_CFA_nop | |
22 | DW_CFA_nop | |
23 | ||
24 | 00000010 0000000c 00000014 FDE cie=00000000 pc=00020000..00020010 | |
25 | ||
26 | 00000020 0000000c 00000024 FDE cie=00000000 pc=00020010..00020030 | |
27 | ||
28 | # basic2 removed | |
29 | 00000030 0000000c 00000034 FDE cie=00000000 pc=00020030..00020060 | |
30 | ||
31 | # basic3 removed | |
32 | 00000040 0000000c 00000044 FDE cie=00000000 pc=00020060..000200a0 | |
33 | ||
34 | # basic4 removed | |
35 | 00000050 0000000c 00000054 FDE cie=00000000 pc=000200a0..000200f0 | |
36 | ||
37 | 00000060 00000014 00000000 CIE | |
38 | Version: 1 | |
39 | Augmentation: "zP" | |
40 | Code alignment factor: 1 | |
41 | Data alignment factor: 4 | |
42 | Return address column: 31 | |
43 | Augmentation data: 00 50 60 70 80 | |
44 | ||
45 | DW_CFA_nop | |
46 | DW_CFA_nop | |
47 | DW_CFA_nop | |
48 | ||
49 | 00000078 00000010 0000001c FDE cie=00000060 pc=000200f0..00020100 | |
50 | DW_CFA_nop | |
51 | DW_CFA_nop | |
52 | DW_CFA_nop | |
53 | ||
54 | 0000008c 00000010 00000030 FDE cie=00000060 pc=00020100..00020120 | |
55 | DW_CFA_nop | |
56 | DW_CFA_nop | |
57 | DW_CFA_nop | |
58 | ||
59 | 000000a0 00000014 00000000 CIE | |
60 | Version: 1 | |
61 | Augmentation: "zP" | |
62 | Code alignment factor: 1 | |
63 | Data alignment factor: 4 | |
64 | Return address column: 31 | |
65 | Augmentation data: 50 00 00 00 50 60 70 80 | |
66 | ||
67 | ||
68 | 000000b8 00000010 0000001c FDE cie=000000a0 pc=00020120..00020130 | |
69 | DW_CFA_nop | |
70 | DW_CFA_nop | |
71 | DW_CFA_nop | |
72 | ||
73 | 000000cc 00000010 00000030 FDE cie=000000a0 pc=00020130..00020150 | |
74 | DW_CFA_nop | |
75 | DW_CFA_nop | |
76 | DW_CFA_nop | |
77 | ||
78 | 000000e0 00000014 00000000 CIE | |
79 | Version: 1 | |
80 | Augmentation: "zPR" | |
81 | Code alignment factor: 1 | |
82 | Data alignment factor: 4 | |
83 | Return address column: 31 | |
84 | Augmentation data: 00 50 60 70 80 00 | |
85 | ||
86 | DW_CFA_nop | |
87 | ||
88 | 000000f8 00000010 0000001c FDE cie=000000e0 pc=00020150..00020160 | |
89 | DW_CFA_nop | |
90 | DW_CFA_nop | |
91 | DW_CFA_nop | |
92 | ||
93 | # FDE for .discard removed | |
94 | # zPR2 removed | |
95 | 0000010c 00000010 00000030 FDE cie=000000e0 pc=00020160..00020190 | |
96 | DW_CFA_nop | |
97 | DW_CFA_nop | |
98 | DW_CFA_nop | |
99 | ||
100 | 00000120 00000010 00000044 FDE cie=000000e0 pc=00020190..000201d0 | |
101 | DW_CFA_nop | |
102 | DW_CFA_nop | |
103 | DW_CFA_nop | |
104 | ||
41ec656e | 105 | 00000134 0000000c 00000138 FDE cie=00000000 pc=000201d0..000201e0 |
8c946ed5 RS |
106 | |
107 | # basic1 removed, followed by repeat of above | |
41ec656e | 108 | 00000144 0000000c 00000148 FDE cie=00000000 pc=000201e0..000201f0 |
8c946ed5 | 109 | |
41ec656e | 110 | 00000154 0000000c 00000158 FDE cie=00000000 pc=000201f0..00020210 |
8c946ed5 | 111 | |
41ec656e | 112 | 00000164 0000000c 00000168 FDE cie=00000000 pc=00020210..00020240 |
8c946ed5 | 113 | |
41ec656e | 114 | 00000174 0000000c 00000178 FDE cie=00000000 pc=00020240..00020280 |
8c946ed5 | 115 | |
41ec656e | 116 | 00000184 0000000c 00000188 FDE cie=00000000 pc=00020280..000202d0 |
8c946ed5 | 117 | |
41ec656e | 118 | 00000194 00000010 00000138 FDE cie=00000060 pc=000202d0..000202e0 |
8c946ed5 RS |
119 | DW_CFA_nop |
120 | DW_CFA_nop | |
121 | DW_CFA_nop | |
122 | ||
41ec656e | 123 | 000001a8 00000010 0000014c FDE cie=00000060 pc=000202e0..00020300 |
8c946ed5 RS |
124 | DW_CFA_nop |
125 | DW_CFA_nop | |
126 | DW_CFA_nop | |
127 | ||
41ec656e | 128 | 000001bc 00000010 00000120 FDE cie=000000a0 pc=00020300..00020310 |
8c946ed5 RS |
129 | DW_CFA_nop |
130 | DW_CFA_nop | |
131 | DW_CFA_nop | |
132 | ||
41ec656e | 133 | 000001d0 00000010 00000134 FDE cie=000000a0 pc=00020310..00020330 |
8c946ed5 RS |
134 | DW_CFA_nop |
135 | DW_CFA_nop | |
8c946ed5 RS |
136 | DW_CFA_nop |
137 | ||
41ec656e | 138 | 000001e4 00000010 00000108 FDE cie=000000e0 pc=00020330..00020340 |
8c946ed5 RS |
139 | DW_CFA_nop |
140 | DW_CFA_nop | |
141 | DW_CFA_nop | |
142 | ||
143 | # FDE for .discard removed | |
144 | # zPR2 removed | |
41ec656e | 145 | 000001f8 00000010 0000011c FDE cie=000000e0 pc=00020340..00020370 |
8c946ed5 RS |
146 | DW_CFA_nop |
147 | DW_CFA_nop | |
148 | DW_CFA_nop | |
149 | ||
41ec656e | 150 | 0000020c 00000010 00000130 FDE cie=000000e0 pc=00020370..000203b0 |
8c946ed5 RS |
151 | DW_CFA_nop |
152 | DW_CFA_nop | |
153 | DW_CFA_nop | |
154 | ||
41ec656e | 155 | 00000220 0000000c 00000224 FDE cie=00000000 pc=000203b0..000203c0 |