summary refs log tree commit diff
path: root/src/libstd/rand/os.rs
AgeCommit message (Expand)AuthorLines
2016-01-15Rollup merge of #30776 - antonblanchard:powerpc64_merge, r=alexcrichtonManish Goregaokar-5/+16
2016-01-13Incorrect getrandom() system call for PowerPC LinuxAnton Blanchard-2/+4
2016-01-13Add powerpc64 and powerpc64le supportAnton Blanchard-5/+14
2016-01-12switch from syscall(2) to getentropy(2)Sébastien Marie-1/+1
2015-12-30Auto merge of #30458 - fhahn:fix-warnings-tests-stdlib, r=sanxiynbors-2/+0
2015-12-29Fix warnings when compiling stdlib with --testFlorian Hahn-2/+0
2015-12-23Use libc's Linux syscall()Michael McConville-5/+1
2015-12-21Auto merge of #30352 - alexcrichton:new-snashots, r=nikomatsakisbors-2/+0
2015-12-21Register new snapshotsAlex Crichton-2/+0
2015-12-21unbreak openbsd codeSébastien Marie-1/+1
2015-12-18Use libc's syscall() and NR_GETENTROPY constMichael McConville-7/+1
2015-12-18Fix build by removing needless type prefixMichael McConville-1/+1
2015-12-18Simplify logic checking getentropy's return valueMichael McConville-5/+3
2015-12-18Use a const for getentropy(2)'s syscall numberMichael McConville-1/+5
2015-12-18Use the correct syscall name in panic messageMichael McConville-1/+1
2015-12-18Use the getentropy(2) syscall on OpenBSDMichael McConville-1/+65
2015-12-17Trivial cleanupMichael McConville-3/+2
2015-11-09std: Migrate to the new libcAlex Crichton-29/+8
2015-09-03Use `null()`/`null_mut()` instead of `0 as *const T`/`0 as *mut T`Vadim Petrochenkov-1/+2
2015-08-11rollup merge of #27678: alexcrichton/snapshotsAlex Crichton-4/+0
2015-08-11Register new snapshotsAlex Crichton-4/+0
2015-08-11std: Fix imports for ios targetMichael Macias-2/+2
2015-08-05Better FFI disciplineTamir Duberstein-3/+1
2015-08-03syntax: Implement #![no_core]Alex Crichton-1/+2
2015-07-27Auto merge of #27310 - akiss77:fix-aarch64-getrandom, r=alexcrichtonbors-1/+3
2015-07-26Fix getrandom syscall number for aarch64-unknown-linux-gnuAkos Kiss-1/+3
2015-07-24Fix `improper_ctypes` falloutTamir Duberstein-3/+4
2015-06-25libstd/rand/os.rs: Remove a tiny bit of duplicated codeCruz Julian Bishop-3/+1
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-4/+4
2015-05-12Very hacky MSVC hacks.Ricky Taylor-0/+1
2015-05-09Squeeze the last bits of `task`s in documentation in favor of `thread`Barosl Lee-2/+2
2015-04-24Change name of unit test sub-module to "tests".Johannes Oertel-1/+1
2015-04-19std::rand::os: Fix race condition of atomicsklutzy-11/+10
2015-04-14std: Remove old_io/old_path/rand modulesAlex Crichton-12/+13
2015-04-01iOS: os::last_os_error() falloutValerii Hiora-2/+2
2015-03-31Test fixes and rebase conflicts, round 2Alex Crichton-1/+0
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-17/+16
2015-03-18Register new snapshotsAlex Crichton-6/+0
2015-03-16impl<T> [T]Jorge Aparicio-0/+3
2015-03-05Remove integer suffixes where the types in compiled code are identical.Eduard Burtescu-8/+8
2015-03-02Use `const`s instead of `static`s where appropriateFlorian Zeitz-3/+3
2015-02-24iOS: Sync/Send falloutValerii Hiora-4/+1
2015-02-18Remove `i`, `is`, `u`, or `us` suffixes that are not necessary.Niko Matsakis-2/+2
2015-02-17Fallout from stabilizationAaron Turon-6/+6
2015-02-06Rollup merge of #21925 - sfackler:allow-missing-copy, r=alexcrichtonManish Goregaokar-1/+0
2015-02-03Switch missing_copy_implementations to default-allowSteven Fackler-1/+0
2015-02-03Rename std::path to std::old_pathAaron Turon-1/+1
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-1/+1
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-2/+2
2015-01-28Rollup merge of #21676 - Victory:fix-deprication-in-random, r=alexcrichtonManish Goregaokar-4/+4