+2001-01-10 Dave Love <fx@gnu.org>
+
+ * sysdep.c (random): Revert the declaration.
+
2001-01-09 Gerd Moellmann <gerd@gnu.org>
* lisp.h (STRING_BYTES) [GC_CHECK_STRING_BYTES]: Call
* xterm.c (XTread_socket) <LeaveNotify>: Set help_echo to nil.
-2001-01-07 Dave Love <d.love@dl.ac.uk>
+2001-01-07 Dave Love <fx@gnu.org>
* keyboard.c (Fread_key_sequence_vector): Avoid newline in
arglist, for documentation's sake.
/* Including stdlib.h isn't necessarily enough to get srandom
declared, e.g. without __USE_XOPEN_EXTENDED with glibc 2. */
#ifdef HAVE_RANDOM
+#if 0 /* It turns out that defining _OSF_SOURCE in osf5-0.h gets
+ random prototyped as returning `int'. It looks to me as
+ though the best way to DTRT is to prefer the rand48 functions
+ (per libc.info). -- fx */
extern long int random P_ ((void));
+#endif
#if 0 /* Don't prototype srandom; it takes an unsigned argument on
some systems, and an unsigned long on others, like FreeBSD
4.1. */