You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rollup merge of rust-lang#133313 - thesummer:fix-arc4random, r=cuviper
Use arc4random of libc for RTEMS target
Switch to the `arc4random` from libc. It is available since libc 0.2.162
Copy file name to clipboardexpand all lines: library/std/src/sys/random/arc4random.rs
-2
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,6 @@
12
12
#[cfg(not(any(
13
13
target_os = "haiku",
14
14
target_os = "illumos",
15
-
target_os = "rtems",
16
15
target_os = "solaris",
17
16
target_os = "vita",
18
17
)))]
@@ -22,7 +21,6 @@ use libc::arc4random_buf;
22
21
#[cfg(any(
23
22
target_os = "haiku",// See https://git.haiku-os.org/haiku/tree/headers/compatibility/bsd/stdlib.h
24
23
target_os = "illumos",// See https://www.illumos.org/man/3C/arc4random
25
-
target_os = "rtems",// See https://docs.rtems.org/branches/master/bsp-howto/getentropy.html
26
24
target_os = "solaris",// See https://docs.oracle.com/cd/E88353_01/html/E37843/arc4random-3c.html
27
25
target_os = "vita",// See https://github.com/vitasdk/newlib/blob/b89e5bc183b516945f9ee07eef483ecb916e45ff/newlib/libc/include/stdlib.h#L74
0 commit comments