aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/testlib.h
diff options
context:
space:
mode:
Diffstat (limited to 'mps/code/testlib.h')
-rw-r--r--mps/code/testlib.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/mps/code/testlib.h b/mps/code/testlib.h
index cf40053c2d3..2a70fa81f58 100644
--- a/mps/code/testlib.h
+++ b/mps/code/testlib.h
@@ -138,10 +138,14 @@ extern void verror(const char *format, va_list args);
138 138
139/* rnd -- random number generator 139/* rnd -- random number generator
140 * 140 *
141 * rnd() generates a sequence of integers in the range [1, 2^31-1]. 141 * rnd() generates a sequence of integers in the range [1, 2^31-2].
142 */ 142 */
143 143
144extern unsigned long rnd(void); 144extern unsigned long rnd(void);
145typedef unsigned long rnd_state_t;
146extern rnd_state_t rnd_state(void);
147extern void rnd_state_set(rnd_state_t state_v3);
148extern void rnd_state_set_v2(rnd_state_t seed0_v2); /* legacy */
145 149
146 150
147/* rnd_verify() -- checks behaviour of rnd() */ 151/* rnd_verify() -- checks behaviour of rnd() */