File tree Expand file tree Collapse file tree 6 files changed +24
-0
lines changed Expand file tree Collapse file tree 6 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -1527,6 +1527,7 @@ fn test_android(target: &str) {
1527
1527
"sys/ucontext.h" ,
1528
1528
"sys/uio.h" ,
1529
1529
"sys/un.h" ,
1530
+ "sys/user.h" ,
1530
1531
"sys/utsname.h" ,
1531
1532
"sys/vfs.h" ,
1532
1533
"sys/xattr.h" ,
Original file line number Diff line number Diff line change @@ -11,3 +11,4 @@ SYS_arch_specific_syscall
11
11
SYS_syscalls
12
12
SYS_fcntl
13
13
__system_property_wait
14
+ user_regs_struct
Original file line number Diff line number Diff line change @@ -37,3 +37,4 @@ ip_mreqn
37
37
max_align_t
38
38
mcontext_t
39
39
ucontext_t
40
+ user_regs_struct
Original file line number Diff line number Diff line change 48
48
__unused4: :: c_uint,
49
49
__unused5: :: c_uint,
50
50
}
51
+
52
+ pub struct user_regs_struct {
53
+ pub regs: [ u64 ; 31 ] ,
54
+ pub sp: u64 ,
55
+ pub pc: u64 ,
56
+ pub pstate: u64 ,
57
+ }
51
58
}
52
59
53
60
pub const O_DIRECT : :: c_int = 0x10000 ;
Original file line number Diff line number Diff line change @@ -142,6 +142,13 @@ s! {
142
142
__size: [ usize ; 8 ]
143
143
}
144
144
145
+ pub struct user_regs_struct {
146
+ pub regs: [ :: c_ulonglong; 31 ] ,
147
+ pub sp: :: c_ulonglong,
148
+ pub pc: :: c_ulonglong,
149
+ pub pstate: :: c_ulonglong,
150
+ }
151
+
145
152
pub struct ipc_perm {
146
153
pub __key: :: key_t,
147
154
pub uid: :: uid_t,
Original file line number Diff line number Diff line change 49
49
__unused: [ :: c_uint; 2 ] ,
50
50
}
51
51
52
+ pub struct user_regs_struct {
53
+ pub regs: [ :: c_ulonglong; 31 ] ,
54
+ pub sp: :: c_ulonglong,
55
+ pub pc: :: c_ulonglong,
56
+ pub pstate: :: c_ulonglong,
57
+ }
58
+
52
59
pub struct ipc_perm {
53
60
pub __ipc_perm_key: :: key_t,
54
61
pub uid: :: uid_t,
You can’t perform that action at this time.
0 commit comments