summary refs log tree commit diff
path: root/src/libstd/rand
AgeCommit message (Expand)AuthorLines
2016-02-17std: restructure rand os code into sys modulesSean McArthur-441/+93
2016-02-11bootstrap: Add directives to not double-link libsAlex Crichton-1/+4
2016-02-01Remove "powerpc64le" and "mipsel" target_archAlex Crichton-10/+5
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-4/+0
2015-12-29Fix warnings when compiling stdlib with --testFlorian Hahn-4/+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/+66
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-15std: Add issues to all unstable featuresAlex Crichton-1/+1
2015-08-11rollup merge of #27678: alexcrichton/snapshotsAlex Crichton-8/+0
2015-08-11Register new snapshotsAlex Crichton-8/+0
2015-08-11std: Fix imports for ios targetMichael Macias-2/+2
2015-08-09Replace many uses of `mem::transmute` with more specific functionsTobias Bucher-2/+2
2015-08-05Better FFI disciplineTamir Duberstein-3/+1
2015-08-03syntax: Implement #![no_core]Alex Crichton-2/+4
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-28remove references to IoResultSteve Klabnik-1/+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-2/+2
2015-04-21std: Bring back f32::from_str_radix as an unstable APIAlex Crichton-7/+6
2015-04-19std::rand::os: Fix race condition of atomicsklutzy-11/+10
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-14rand: Delete all doc testsAlex Crichton-168/+0
2015-04-14test: Fixup many library unit testsAlex Crichton-267/+8
2015-04-14std: Remove old_io/old_path/rand modulesAlex Crichton-150/+43
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-28Remove IteratorExtSteven Fackler-1/+1
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-25/+25
2015-03-23Add #![feature] attributes to doctestsBrian Anderson-0/+8