summaryrefslogtreecommitdiff
path: root/random.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2000-12-14 17:02:11 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2000-12-14 17:02:11 +0000
commit7f09d3691e9171df502224a804a3d4ac83c8e612 (patch)
tree5595bdb63edd9cd70bf3979c363594935fbf7b38 /random.c
parentcd39e34a339cc632815536de36f2d69b318540dd (diff)
downloadmpfr-7f09d3691e9171df502224a804a3d4ac83c8e612.tar.gz
Include "urandom.h". Old code removed.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@859 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'random.c')
-rw-r--r--random.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/random.c b/random.c
index 26689f788..8b87a6597 100644
--- a/random.c
+++ b/random.c
@@ -23,20 +23,11 @@ MA 02111-1307, USA. */
#include "gmp.h"
#include "gmp-impl.h"
#include "longlong.h"
+#include "urandom.h"
#include "mpfr.h"
/* Computes a random mpfr in [0, 1[ with precision MPFR_PREC */
-extern long random _PROTO((void));
-extern int srandom _PROTO((unsigned int));
-
-/* extracted from GNU mpf */
-#if defined (__hpux) || defined (__alpha)
-/* HPUX lacks random(). DEC OSF/1 1.2 random() returns a double. */
-#define random mrand48
-#define srandom srand48
-#endif
-
void
#if __STDC__
mpfr_random(mpfr_ptr x)