X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibunwind%2Flibunwind.rs;h=087bbb4beb59c8b586c02b4906877bc413ba9607;hb=5dabc3b33987de6806af182c3d1afbb1790eaa07;hp=c03b6bf416cbf0cd3638b271f99df0ddc2555cf7;hpb=1de2705c7985819e4d36975fe26aad1510521140;p=rust.git diff --git a/src/libunwind/libunwind.rs b/src/libunwind/libunwind.rs index c03b6bf416c..087bbb4beb5 100644 --- a/src/libunwind/libunwind.rs +++ b/src/libunwind/libunwind.rs @@ -23,6 +23,7 @@ pub enum _Unwind_Reason_Code { pub type _Unwind_Ptr = uintptr_t; pub type _Unwind_Trace_Fn = extern "C" fn(ctx: *mut _Unwind_Context, arg: *mut c_void) -> _Unwind_Reason_Code; + #[cfg(target_arch = "x86")] pub const unwinder_private_data_size: usize = 5; @@ -152,6 +153,7 @@ enum _Unwind_VRS_DataRepresentation { use _Unwind_VRS_DataRepresentation::*; pub const UNWIND_POINTER_REG: c_int = 12; + pub const UNWIND_SP_REG: c_int = 13; pub const UNWIND_IP_REG: c_int = 15; #[cfg_attr(all(feature = "llvm-libunwind",