Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions src/unix/linux_like/linux/musl/b64/s390x.rs
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,31 @@ s! {
pub f_flags: c_uint,
pub f_spare: [c_uint; 4],
}

pub struct __psw_t {
pub mask: c_ulong,
pub addr: c_ulong,
}

pub struct fpregset_t {
pub fpc: c_uint,
pub fprs: [fpreg_t; 16],
}

pub struct mcontext_t {
pub psw: __psw_t,
pub gregs: [c_ulong; 16],
pub aregs: [c_uint; 16],
pub fpregs: fpregset_t,
}

pub struct ucontext_t {
pub uc_flags: c_ulong,
pub uc_link: *mut ucontext_t,
pub uc_stack: crate::stack_t,
pub uc_mcontext: mcontext_t,
pub uc_sigmask: crate::sigset_t,
}
}

s_no_extra_traits! {
Expand Down
Loading