mirror of
https://git.savannah.gnu.org/git/gnulib.git
synced 2025-08-17 12:41:05 +03:00
* lib/stdlib.in.h (random, srandom, initstate, setstate): New declarations. * lib/random.c: New file, based on glibc/stdlib/random.c. * m4/random.m4: New file. * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Initialize GNULIB_RANDOM, HAVE_RANDOM. * modules/stdlib (Makefile.am): Substitute GNULIB_RANDOM, HAVE_RANDOM. * modules/random: New file. * config/srclist.txt: Add an entry for random.c. * doc/posix-functions/random.texi: Mention the 'random' module. * doc/posix-functions/initstate.texi: Likewise. * doc/posix-functions/setstate.texi: Likewise. * doc/posix-functions/srandom.texi: Likewise.
31 lines
370 B
Plaintext
31 lines
370 B
Plaintext
Description:
|
|
global random number generator
|
|
|
|
Files:
|
|
lib/random.c
|
|
m4/random.m4
|
|
|
|
Depends-on:
|
|
stdlib
|
|
stdint
|
|
random_r [test $HAVE_RANDOM = 0]
|
|
|
|
configure.ac:
|
|
gl_FUNC_RANDOM
|
|
if test $HAVE_RANDOM = 0; then
|
|
AC_LIBOBJ([random])
|
|
gl_PREREQ_RANDOM
|
|
fi
|
|
gl_STDLIB_MODULE_INDICATOR([random])
|
|
|
|
Makefile.am:
|
|
|
|
Include:
|
|
<stdlib.h>
|
|
|
|
License:
|
|
LGPL
|
|
|
|
Maintainer:
|
|
Bruno Haible, glibc
|