From 577d0dbcb88a53e45e5c24c3a9a2e1c22acd31aa Mon Sep 17 00:00:00 2001 From: Valerii Hiora Date: Fri, 9 Jan 2015 18:25:01 +0200 Subject: iOS: preliminary 64-bit archs support --- src/libstd/sys/unix/sync.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/libstd') diff --git a/src/libstd/sys/unix/sync.rs b/src/libstd/sys/unix/sync.rs index 1d8a59dbbb3..fbbdee1009d 100644 --- a/src/libstd/sys/unix/sync.rs +++ b/src/libstd/sys/unix/sync.rs @@ -61,19 +61,22 @@ mod os { mod os { use libc; - #[cfg(target_arch = "x86_64")] + #[cfg(any(target_arch = "x86_64", + target_arch = "aarch64"))] const __PTHREAD_MUTEX_SIZE__: uint = 56; #[cfg(any(target_arch = "x86", target_arch = "arm"))] const __PTHREAD_MUTEX_SIZE__: uint = 40; - #[cfg(target_arch = "x86_64")] + #[cfg(any(target_arch = "x86_64", + target_arch = "aarch64"))] const __PTHREAD_COND_SIZE__: uint = 40; #[cfg(any(target_arch = "x86", target_arch = "arm"))] const __PTHREAD_COND_SIZE__: uint = 24; - #[cfg(target_arch = "x86_64")] + #[cfg(any(target_arch = "x86_64", + target_arch = "aarch64"))] const __PTHREAD_RWLOCK_SIZE__: uint = 192; #[cfg(any(target_arch = "x86", target_arch = "arm"))] -- cgit 1.4.1-3-g733a5