aboutsummaryrefslogtreecommitdiff
path: root/src/rnd.h
diff options
context:
space:
mode:
authorDavid Timber <mieabby@gmail.com>2020-08-10 13:57:00 +0930
committerDavid Timber <mieabby@gmail.com>2020-08-10 13:57:00 +0930
commit195946d11f8a7870b435e0eba32f2299aa1b96a1 (patch)
tree62470aff372efb7cb66d9a90c1fc33c60b19738f /src/rnd.h
parentd61c0f9ddba9176c09ed751587343f3268ac6812 (diff)
Changes for xcomp ...
* Add 'pthsem' dependency * Remove m68k, spc arch * Add proone-stress, proone-arch-test
Diffstat (limited to 'src/rnd.h')
-rw-r--r--src/rnd.h29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/rnd.h b/src/rnd.h
deleted file mode 100644
index a496e9e..0000000
--- a/src/rnd.h
+++ /dev/null
@@ -1,29 +0,0 @@
-#pragma once
-#include <stddef.h>
-#include <stdint.h>
-#include <stdbool.h>
-
-
-struct prne_rnd_engine;
-typedef struct prne_rnd_engine prne_rnd_engine_t;
-typedef struct prne_rnd_engnie_alloc_result prne_rnd_engnie_alloc_result_t;
-
-typedef enum {
- PRNE_RND_ENGINE_ALLOC_OK,
- PRNE_RND_ENGINE_ALLOC_INVALID_SEED,
- PRNE_RND_ENGINE_ALLOC_MEM_ERR
-} prne_rnd_engine_alloc_result_code_t;
-
-struct prne_rnd_engnie_alloc_result {
- prne_rnd_engine_alloc_result_code_t result;
- prne_rnd_engine_t *engine;
-};
-
-
-void prne_init_alloc_rnd_engine_result (prne_rnd_engnie_alloc_result_t *r);
-prne_rnd_engnie_alloc_result_t prne_alloc_rnd_engine (const uint32_t *seed);
-void prne_free_rnd_engine (prne_rnd_engine_t *engine);
-uint32_t prne_rnd_gen_int (prne_rnd_engine_t *engine);
-double prne_rnd_gen_double (prne_rnd_engine_t *engine);
-
-prne_rnd_engine_t *prne_mk_rnd_engine (void);