os.rs: Define NR_GETRANDOM for sparc64

This commit is contained in:
John Paul Adrian Glaubitz
2018-09-14 21:32:16 +02:00
parent 53d1342b9c
commit 3143a0b487
+4 -1
View File
@@ -415,11 +415,14 @@ mod imp {
const NR_GETRANDOM: libc::c_long = 5313;
#[cfg(target_arch = "sparc")]
const NR_GETRANDOM: libc::c_long = 347;
#[cfg(target_arch = "sparc64")]
const NR_GETRANDOM: libc::c_long = 347;
#[cfg(not(any(target_arch = "x86_64", target_arch = "x86",
target_arch = "arm", target_arch = "aarch64",
target_arch = "s390x", target_arch = "powerpc",
target_arch = "powerpc64", target_arch = "mips",
target_arch = "mips64", target_arch = "sparc")))]
target_arch = "mips64", target_arch = "sparc",
target_arch = "sparc64")))]
const NR_GETRANDOM: libc::c_long = 0;
fn getrandom(buf: &mut [u8], blocking: bool) -> libc::c_long {