Skip to content

Commit 06f14df

Browse files
Amanieu d'AntrasAmanieu
Amanieu d'Antras
authored andcommitted
Support AArch64 ILP32 in libunwind bindings
1 parent d53b0a0 commit 06f14df

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

library/unwind/src/libunwind.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,12 @@ pub const unwinder_private_data_size: usize = 20;
3636
#[cfg(all(target_arch = "arm", target_os = "ios"))]
3737
pub const unwinder_private_data_size: usize = 5;
3838

39-
#[cfg(target_arch = "aarch64")]
39+
#[cfg(all(target_arch = "aarch64", target_pointer_width = "64"))]
4040
pub const unwinder_private_data_size: usize = 2;
4141

42+
#[cfg(all(target_arch = "aarch64", target_pointer_width = "32"))]
43+
pub const unwinder_private_data_size: usize = 5;
44+
4245
#[cfg(target_arch = "mips")]
4346
pub const unwinder_private_data_size: usize = 2;
4447

0 commit comments

Comments
 (0)