summaryrefslogtreecommitdiff
path: root/libgcompat/random.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgcompat/random.c')
-rw-r--r--libgcompat/random.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/libgcompat/random.c b/libgcompat/random.c
new file mode 100644
index 0000000..5fb9e3f
--- /dev/null
+++ b/libgcompat/random.c
@@ -0,0 +1,11 @@
+#include <inttypes.h>
+#include <stdlib.h>
+
+int initstate_r(unsigned int seed, char *statebuf, size_t statelen, void *buf) {
+ return 0;
+}
+
+int random_r(struct random_data *buf, int32_t *result) {
+ *result = random();
+ return 0;
+}