Commit | Line | Data |
---|---|---|
1bce6bd8 PB |
1 | .cfi_sections .c6xabi.exidx |
2 | ||
3 | # unexpected .handlerdata directive | |
4 | .handlerdata | |
5 | ||
6 | .cfi_startproc | |
7 | .personalityindex 0 | |
8 | # duplicate .personalityindex directive | |
9 | .personalityindex 1 | |
10 | # personality routine specified for cantunwind frame | |
11 | .cantunwind | |
12 | nop | |
13 | .cfi_endproc | |
14 | .endp | |
15 | ||
16 | .cfi_startproc | |
17 | .personality foo | |
18 | # personality routine specified for cantunwind frame | |
19 | .cantunwind | |
20 | nop | |
21 | .cfi_endproc | |
22 | .endp | |
23 | ||
24 | .cfi_startproc | |
25 | nop | |
26 | .cfi_endproc | |
27 | .personality foo | |
28 | # duplicate .personality directive | |
29 | .personality bar | |
30 | .handlerdata | |
31 | # unexpected .cantunwind directive | |
32 | .cantunwind | |
33 | # duplicate .handlerdata directive | |
34 | .handlerdata | |
35 | .endp | |
36 | ||
37 | .cfi_startproc | |
38 | nop | |
39 | .cfi_endproc | |
40 | # personality routine required before .handlerdata directive | |
41 | .handlerdata | |
42 | .endp | |
43 | ||
44 | .cfi_startproc | |
45 | nop | |
46 | .cfi_endproc | |
47 | # bad personality routine number | |
48 | .personalityindex 16 | |
49 | # bad personality routine number | |
50 | .personalityindex -1 | |
51 | .endp | |
52 | ||
53 | .cfi_startproc | |
54 | nop | |
55 | .cfi_endproc | |
56 | .personalityindex 1 | |
57 | .handlerdata | |
58 | # missing .endp before .cfi_startproc | |
59 | .cfi_startproc | |
60 | .cfi_endproc | |
61 | .endp | |
62 |