diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2018-08-14 22:51:36 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2018-08-14 22:51:36 +0000 |
commit | 864c28e135b9aa6b66b1ccc36495a0d6be8b885e (patch) | |
tree | 82c8265f8c4d153b505b42446f8566d038ff3760 /libgfortran/intrinsics/random.c | |
parent | aa7df52e4f86b6a92ab236895a85ce2cb7b1a98b (diff) | |
download | gcc-864c28e135b9aa6b66b1ccc36495a0d6be8b885e.zip gcc-864c28e135b9aa6b66b1ccc36495a0d6be8b885e.tar.gz gcc-864c28e135b9aa6b66b1ccc36495a0d6be8b885e.tar.bz2 |
Include <sys/random.h> for getentropy on Solaris
* configure.ac: Check for <sys/random.h>.
* configure, config.h.in: Regenerate.
* intrinsics/random.c [HAVE_SYS_RANDOM_H]: Include <sys/random.h>.
From-SVN: r263543
Diffstat (limited to 'libgfortran/intrinsics/random.c')
-rw-r--r-- | libgfortran/intrinsics/random.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libgfortran/intrinsics/random.c b/libgfortran/intrinsics/random.c index 229fa69..f84905e 100644 --- a/libgfortran/intrinsics/random.c +++ b/libgfortran/intrinsics/random.c @@ -37,6 +37,9 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see #include <sys/stat.h> #include <fcntl.h> #include "time_1.h" +#ifdef HAVE_SYS_RANDOM_H +#include <sys/random.h> +#endif #ifdef __MINGW32__ #define HAVE_GETPID 1 |