File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 10
10
.vbyte 8 , 0
11
11
.csect .text [PR],2
12
12
.rust_psm_stack_direction:
13
+ # extern "C" fn() -> u8
13
14
li 3 , 2
14
15
blr
15
16
L..rust_psm_stack_direction_end:
17
+ # Following bytes form the traceback table on AIX.
18
+ # See https://www.ibm.com/docs/en/aix/7.2?topic=processor-traceback-tables for more information.
16
19
.vbyte 4 , 0x00000000
17
20
.byte 0x00
18
21
.byte 0x09
@@ -35,6 +38,7 @@ L..rust_psm_stack_direction_end:
35
38
.vbyte 8 , 0
36
39
.csect .text [PR],2
37
40
.rust_psm_stack_pointer:
41
+ # extern "C" fn() -> *mut u8
38
42
mr 3 , 1
39
43
blr
40
44
L..rust_psm_stack_pointer_end:
@@ -60,6 +64,7 @@ L..rust_psm_stack_pointer_end:
60
64
.vbyte 8 , 0
61
65
.csect .text [PR],2
62
66
.rust_psm_replace_stack:
67
+ # extern "C" fn(3: usize, 4: extern "C" fn(usize), 5: *mut u8)
63
68
ld 2 , 8 (4 )
64
69
ld 4 , 0 (4 )
65
70
addi 5 , 5 , -48
@@ -90,6 +95,7 @@ L..rust_psm_replace_stack_end:
90
95
.vbyte 8 , 0
91
96
.csect .text [PR],2
92
97
.rust_psm_on_stack:
98
+ # extern "C" fn(3: usize, 4: extern "C" fn(usize), 5: *mut u8)
93
99
mflr 0
94
100
std 2 , -72 (6 )
95
101
std 0 , -8 (6 )
You can’t perform that action at this time.
0 commit comments