diff options
| author | bors <bors@rust-lang.org> | 2015-07-27 09:34:05 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-07-27 09:34:05 +0000 |
| commit | 3351afeecffcc9ebaeb1188a5cde976da8e4a5aa (patch) | |
| tree | 9b5d6cd38646bb43105dc10a499532bab065188d /src/libstd | |
| parent | 57f7fb60a8072fd11f8a496a0f06cdccdb7430e7 (diff) | |
| parent | 286b337de427ee535dc11d13d63f0ec5c1e708b4 (diff) | |
| download | rust-3351afeecffcc9ebaeb1188a5cde976da8e4a5aa.tar.gz rust-3351afeecffcc9ebaeb1188a5cde976da8e4a5aa.zip | |
Auto merge of #27310 - akiss77:fix-aarch64-getrandom, r=alexcrichton
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/rand/os.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libstd/rand/os.rs b/src/libstd/rand/os.rs index d881acba94e..3f75c8bca83 100644 --- a/src/libstd/rand/os.rs +++ b/src/libstd/rand/os.rs @@ -41,8 +41,10 @@ mod imp { const NR_GETRANDOM: libc::c_long = 318; #[cfg(target_arch = "x86")] const NR_GETRANDOM: libc::c_long = 355; - #[cfg(any(target_arch = "arm", target_arch = "aarch64", target_arch = "powerpc"))] + #[cfg(any(target_arch = "arm", target_arch = "powerpc"))] const NR_GETRANDOM: libc::c_long = 384; + #[cfg(any(target_arch = "aarch64"))] + const NR_GETRANDOM: libc::c_long = 278; unsafe { syscall(NR_GETRANDOM, buf.as_mut_ptr(), buf.len(), 0) |
