Commit | Line | Data |
---|---|---|
1bce6bd8 PB |
1 | .cfi_sections .c6xabi.exidx |
2 | ||
3 | .cfi_startproc | |
4 | # stack pointer offset too large for personality routine | |
5 | .cfi_def_cfa_offset 0x3f8 | |
6 | .cfi_endproc | |
7 | .personalityindex 3 | |
8 | .endp | |
9 | ||
10 | .cfi_startproc | |
11 | .cfi_def_cfa_offset 8 | |
12 | stw .d2t1 A11, *+B15(8) | |
13 | .cfi_offset 11, -0 | |
14 | stw .d2t1 A10, *+B15(4) | |
15 | .cfi_offset 10, -4 | |
16 | nop 4 | |
17 | .cfi_endproc | |
18 | # stack frame layout does not match personality routine | |
19 | .personalityindex 4 | |
20 | .endp | |
21 | ||
22 | .cfi_startproc | |
23 | stw .d2t2 B3, *B15--(8) | |
24 | .cfi_offset 19, 0 | |
25 | .cfi_def_cfa_offset 8 | |
26 | stw .d2t1 A11, *B15--(8) | |
27 | .cfi_offset 11, -8 | |
28 | .cfi_def_cfa_offset 16 | |
29 | nop 4 | |
30 | .cfi_endproc | |
31 | # stack frame layout does not match personality routine | |
32 | .personalityindex 3 | |
33 | .endp | |
34 | ||
35 | .cfi_startproc | |
36 | stw .d2t2 B4, *B15--(8) | |
37 | # unable to generate unwinding opcode for reg 20 | |
38 | .cfi_offset 20, 0 | |
39 | .cfi_endproc | |
40 | .endp | |
41 | ||
42 | .cfi_startproc | |
43 | mv .s2 B3, B4 | |
44 | # unable to generate unwinding opcode for reg 20 | |
45 | .cfi_register 19, 20 | |
46 | .cfi_endproc | |
47 | .endp | |
48 | ||
49 | .cfi_startproc | |
50 | mv .s2 B4, B3 | |
51 | # unable to generate unwinding opcode for reg 20 | |
52 | .cfi_register 20, 19 | |
53 | .cfi_endproc | |
54 | .endp | |
55 | ||
56 | .cfi_startproc | |
57 | stw .d2t2 B10, *B15--(8) | |
58 | # unable to generate unwinding opcode for reg 20 | |
59 | .cfi_offset 26, 0 | |
60 | mv .s2 B3, B10 | |
61 | # unable to restore return address from previously restored reg | |
62 | .cfi_register 19, 26 | |
63 | .cfi_endproc | |
64 | .endp | |
65 | ||
66 | .cfi_startproc | |
67 | nop | |
68 | # unhandled CFA insn for unwinding (259) | |
69 | .cfi_escape 42 | |
70 | .cfi_endproc | |
71 | .endp | |
72 | ||
73 | .cfi_startproc | |
74 | nop | |
75 | # unable to generate unwinding opcode for frame pointer reg 14 | |
76 | .cfi_def_cfa_register 14 | |
77 | .cfi_endproc | |
78 | .endp | |
79 | ||
80 | .cfi_startproc | |
81 | nop | |
82 | # unable to generate unwinding opcode for frame pointer offset | |
83 | .cfi_def_cfa 15, 8 | |
84 | .cfi_endproc | |
85 | .endp | |
86 | ||
87 | .cfi_startproc | |
88 | nop | |
89 | # unwound stack pointer not doubleword aligned | |
90 | .cfi_def_cfa_offset 12 | |
91 | .cfi_endproc | |
92 | .endp | |
93 | ||
94 | .cfi_startproc | |
95 | nop | |
96 | .cfi_offset 10, 0 | |
97 | # stack frame layout too complex for unwinder | |
98 | .cfi_offset 11, -0x808 | |
99 | .cfi_def_cfa_offset 0x10000 | |
100 | .cfi_endproc | |
101 | .endp | |
102 | ||
103 | .cfi_startproc | |
104 | nop | |
105 | .cfi_offset 12, -0 | |
106 | .cfi_offset 11, -4 | |
107 | .cfi_offset 10, -8 | |
108 | .cfi_def_cfa_offset 8 | |
109 | # unwound frame has negative size | |
110 | .cfi_endproc | |
111 | .endp | |
112 | ||
113 |