Commit eea11e07 authored by Raymond Toy's avatar Raymond Toy
Browse files

Compile and load xoroshiro rng

Make xoroshiro rng available in the core.  Basic things work on x86
but not yet integrated in anyway.
parent 8707116f
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -124,6 +124,7 @@
    ,@(if (c:backend-featurep :random-mt19937)
	  '("target:code/rand-mt19937")
	  '("target:code/rand"))
    "target:code/rand-xoroshiro"
    "target:code/alieneval"
    "target:code/c-call"
    "target:code/sap"
+1 −0
Original line number Diff line number Diff line
@@ -271,6 +271,7 @@
(if (c:backend-featurep :random-mt19937)
    (comf "target:code/rand-mt19937")
    (comf "target:code/rand"))
(comf "target:code/rand-xoroshiro")
(comf "target:code/ntrace" :byte-compile *byte-compile*)
(comf "target:code/profile")
(comf "target:code/sort")
+1 −0
Original line number Diff line number Diff line
@@ -98,6 +98,7 @@
(maybe-byte-load "code:describe")
#+random-mt19937 (maybe-byte-load "code:rand-mt19937")
#-random-mt19937 (maybe-byte-load "code:rand")
(maybe-byte-load "code:rand-xoroshiro")
(maybe-byte-load "target:pcl/walk")
(maybe-byte-load "code:fwrappers")
(maybe-byte-load "code:ntrace")