diff options
author | 2019-11-24 14:20:30 +0000 | |
---|---|---|
committer | 2019-11-24 14:20:30 +0000 | |
commit | 3445f11577d291195dee31e18cbfcb2a6982b124 (patch) | |
tree | 3f130e1d9b0699ed5c173fb1710744c245e0af5d /cortex-m-rt/examples/rand.rs | |
parent | 0457438264923a8c19016c25ae757b2dc9ee6d01 (diff) | |
parent | ee221ba79e050b35e3f756afbc798755012dccd1 (diff) | |
download | cortex-m-3445f11577d291195dee31e18cbfcb2a6982b124.tar.gz cortex-m-3445f11577d291195dee31e18cbfcb2a6982b124.tar.zst cortex-m-3445f11577d291195dee31e18cbfcb2a6982b124.zip |
Merge #205
205: Stop using randomized symbol names r=therealprof a=jonas-schievink
It isn't possible to do this by incrementing a global counter, since the expansion order of macros isn't guaranteed and might change between compiler invocations.
Fixes #212
Closes https://github.com/rust-embedded/cortex-m-rt/pull/196
Closes https://github.com/rust-embedded/cortex-m-rt/pull/195
Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
Diffstat (limited to 'cortex-m-rt/examples/rand.rs')
-rw-r--r-- | cortex-m-rt/examples/rand.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/cortex-m-rt/examples/rand.rs b/cortex-m-rt/examples/rand.rs deleted file mode 100644 index 358868b..0000000 --- a/cortex-m-rt/examples/rand.rs +++ /dev/null @@ -1,24 +0,0 @@ -//! Use rand crate to ensure it's configured for no_std compatbility - -#![deny(warnings)] -#![no_main] -#![no_std] - -extern crate cortex_m_rt as rt; -use rt::entry; - -extern crate panic_halt; - -extern crate rand; -use rand::Rng; -use rand::SeedableRng; - -// the program entry point -#[entry] -fn main() -> ! { - let seed: [u8; 16] = [0; 16]; - let mut rng = rand::rngs::SmallRng::from_seed(seed); - let _ = rng.gen::<u32>(); - - loop {} -} |