getentropy, getrandom: new modules
commit682cc4e678aceff32dea2a84b6e5147bdf5a20a7
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 25 May 2020 16:19:56 +0000 (25 09:19 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 25 May 2020 19:37:39 +0000 (25 12:37 -0700)
treefc99f97c4f973b85fd74badd9d06d075a8df32f1
parent01e57974abc6e78daed8a6f012a832ebd6d67ac0
getentropy, getrandom: new modules

* MODULES.html.sh (func_all_modules):
* lib/unistd.in.h (getentropy, getrandom):
* m4/unistd_h.m4 (gl_UNISTD_H, gl_UNISTD_H_DEFAULTS):
* modules/unistd (unistd.h):
Add support for getentropy, getrandom.
* doc/glibc-functions/getentropy.texi (getentropy):
* doc/glibc-functions/getrandom.texi (getrandom):
These are now fixed on some platforms.
* lib/getentropy.c, lib/getrandom.c, lib/sys_random.in.h:
* m4/getentropy.m4, m4/getrandom.m4:
* modules/getentropy, modules/getentropy-tests:
* modules/getrandom, modules/getrandom-tests:
* tests/test-getentropy.c, tests/test-getrandom.c:
New files.
16 files changed:
ChangeLog
MODULES.html.sh
doc/glibc-functions/getentropy.texi
doc/glibc-functions/getrandom.texi
lib/getentropy.c [new file with mode: 0644]
lib/getrandom.c [new file with mode: 0644]
lib/sys_random.in.h [new file with mode: 0644]
lib/unistd.in.h
m4/getentropy.m4 [new file with mode: 0644]
m4/getrandom.m4 [new file with mode: 0644]
m4/unistd_h.m4
modules/getentropy [new file with mode: 0644]
modules/getentropy-tests [new file with mode: 0644]
modules/getrandom [new file with mode: 0644]
modules/unistd
tests/test-getentropy.c [new file with mode: 0644]