1 #readelf: -u
2 #name: C6X unwinding directives 2 (big endian)
3 #as: -mbig-endian
4 #source: unwind-2.s
5 
6 Unwind table index '.c6xabi.exidx' .*
7 
8 0x0: 0x83020227
9   Compact model index: 3
10   Stack increment 8
11   Registers restored: A11, B3
12   Return register: B3
13 
14 0x100: 0x808003e7
15   Compact model index: 0
16   0x80 0x03 pop {A10, A11}
17   0xe7      RETURN
18 
19 0x200: 0x81008863
20   Compact model index: 1
21   0x88 0x63 pop {A10, A11, B3, B10, B15}
22 
23 0x300: 0x83020227
24   Compact model index: 3
25   Stack increment 8
26   Registers restored: A11, B3
27   Return register: B3
28 
29 0x400: 0x84000227
30   Compact model index: 4
31   Stack increment 0
32   Registers restored:  \(compact\) A11, B3
33   Return register: B3
34 
35 0x500: 0x80a022e7
36   Compact model index: 0
37   0xa0 0x22 pop compact {A11, B3}
38   0xe7      RETURN
39 
40 0x600: 0x84000227
41   Compact model index: 4
42   Stack increment 0
43   Registers restored:  \(compact\) A11, B3
44   Return register: B3
45 
46 0x700: 0x84000637
47   Compact model index: 4
48   Stack increment 0
49   Registers restored:  \(compact\) A10, A11, B3, B10
50   Return register: B3
51 
52 0x800: 0x840002d7
53   Compact model index: 4
54   Stack increment 0
55   Registers restored:  \(compact\) A10, A12, A13, B3
56   Return register: B3
57 
58 0x900: 0x84000c07
59   Compact model index: 4
60   Stack increment 0
61   Registers restored:  \(compact\) B10, B11
62   Return register: B3
63 
64 0xa00: 0x83ff0027
65   Compact model index: 3
66   Restore stack from frame pointer
67   Registers restored: A11, A15
68   Return register: B3
69 
70 0xb00: 0x84ff0027
71   Compact model index: 4
72   Restore stack from frame pointer
73   Registers restored:  \(compact\) A11, A15
74   Return register: B3
75 
76 0xc00: 0x8001c1f7
77   Compact model index: 0
78   0x01      sp = sp \+ 16
79   0xc1 0xf7 pop frame {B3, \[pad\]}
80 
81 0xd00: @0x.*
82   Compact model index: 1
83   0x01      sp = sp \+ 16
84   0xc2 0xf7 0xbf pop frame {\[pad\], A11, B3, \[pad\]}
85   0xe7      RETURN
86   0xe7      RETURN
87 
88 0xe00: @0x.*
89   Compact model index: 1
90   0x01      sp = sp \+ 16
91   0xc2 0xf7 0xfb pop frame {A11, \[pad\], B3, \[pad\]}
92   0xe7      RETURN
93   0xe7      RETURN
94 
95 0xf00: @0x.*
96   Compact model index: 1
97   0x02      sp = sp \+ 24
98   0xc2 0x7f 0xff 0xfb pop frame {A11, \[pad\], \[pad\], \[pad\], \[pad\], B3}
99   0xe7      RETURN
100 
101