*** 1.1	1996/04/07 20:39:35
--- tests/urandom.h	1996/04/07 20:39:17
***************
*** 6,12 ****
--- 6,21 ----
    return mrand48 ();
  }
  #else
+ 
+ #ifdef __QNX__
+ static inline unsigned long
+ random()
+ {
+     return rand();
+ }
+ #else
  long random ();
+ #endif
  
  static inline unsigned long
  urandom ()
*** 1.1	1996/04/07 20:35:46
--- mpz_random2.c	1996/04/07 20:36:42
***************
*** 30,35 ****
--- 30,42 ----
  {
    return mrand48 ();
  }
+ #elif defined(__QNX__)
+ /* QNX lack random and mrand48 */
+ static inline long
+ random()
+ {
+     return rand();
+ }
  #else
  long random ();
  #endif
