* Makefile.in (DLL_OFILES): Add arc4random.o.

* common.din: Export arc4random, arc4random_addrandom, arc4random_buf,
	arc4random_stir and arc4random_uniform.
	* mktemp.cc (arc4random): Remove static replacement function.
	* posix.sgml (std-bsd): Add arc4random functions.
	* include/cygwin/stdlib.h: Declare arc4random functions.
	* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
	* libc/arc4random.cc: New file implementing arc4random functions taken
	from FreeBSD.
This commit is contained in:
Corinna Vinschen
2013-05-21 19:04:49 +00:00
parent 3e8d2576fd
commit 291d93b58b
8 changed files with 388 additions and 19 deletions

View File

@ -118,6 +118,11 @@ acosh NOSIGFE
acoshf NOSIGFE
alarm SIGFE
alphasort NOSIGFE
arc4random NOSIGFE
arc4random_addrandom NOSIGFE
arc4random_buf NOSIGFE
arc4random_stir NOSIGFE
arc4random_uniform NOSIGFE
argz_add SIGFE
argz_add_sep SIGFE
argz_append SIGFE