aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/intrinsics/random.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-01-11fortran, libgfortran: Add remaining missing *_r17 symbolsJakub Jelinek1-0/+124
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-10-30PR libfortran/97581 - clean up size calculation of random generator stateHarald Anlauf1-15/+17
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-09-05Improve PRNG jumping when using threadsJanne Blomqvist1-27/+19
2019-08-13PR fortran/91414 Bugfix for previous commitJanne Blomqvist1-1/+4
2019-08-13PR fortran/91414: Improved PRNGJanne Blomqvist1-114/+99
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-08-14Include <sys/random.h> for getentropy on SolarisRainer Orth1-0/+3
2018-08-13Use getentropy() for seeding PRNGJanne Blomqvist1-5/+4
2018-01-31Use pointer sized array indices.Janne Blomqvist1-16/+11
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-03-15Don't use Win32 functions on CYGWIN.NightStrike1-1/+1
2017-02-27Don't try to use rand_s on CYGWINJanne Blomqvist1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-21random.c: Do not include <sys/types.h> header.Francois-Xavier Coudert1-4/+0
2016-12-21libgfortran.h: Include <stdlib.h> header.Francois-Xavier Coudert1-1/+0
2016-09-21Use rand_s on MinGW-w64, fix array bound overflow.Janne Blomqvist1-4/+16
2016-08-19Use a XOR cipher instead of byte shuffling to protect against bad seeds.Janne Blomqvist1-22/+31
2016-08-19Always initialize PRNG using random data from the OS.Janne Blomqvist1-25/+32
2016-08-11Include <stdlib.h> in intrinsics/random.cRainer Orth1-0/+1
2016-08-11Replace KISS PRNG with xorshift1024* using per-thread state.Janne Blomqvist1-239/+371
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-16PR 60324 VLA related fixes to random number generator.Janne Blomqvist1-26/+19
2014-11-13PR 60324 Unbounded stack allocations in libgfortran.Janne Blomqvist1-1/+5
2014-01-02Update copyright years in libgfortran/Richard Sandiford1-1/+1
2013-01-14Update copyright years in libgfortran.Richard Sandiford1-2/+1
2012-03-10libgfortran.h (descriptor_dimension, [...]): Rename _lbound to lower_bound an...Tobias Burnus1-10/+10
2011-11-10Let the compiler decide whether to inline.Janne Blomqvist1-4/+4
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek1-1/+2
2010-06-09mk-kinds-h.sh: Define GFC_REAL_*_LITERAL_SUFFIX and GFC_REAL_*_LITERAL macros...Francois-Xavier Coudert1-5/+5
2009-06-21re PR fortran/37577 ([meta-bug] change internal array descriptor format for b...Thomas Koenig1-16/+16
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-15/+10
2008-11-01re PR fortran/37159 (RANDOM_SEED: GET= check array size at compile time and...Dennis Wassel1-10/+11
2008-03-11re PR libfortran/32812 (random_seed and date_and_time)Francois-Xavier Coudert1-4/+39
2007-08-31minloc1.m4: Update copyright year and ajust headers order.Francois-Xavier Coudert1-1/+0
2007-08-15re PR fortran/33077 (RANDOM_SEED failure for integer(kind=8))Francois-Xavier Coudert1-4/+4
2007-08-12re PR fortran/30964 (optional arguments to random_seed)Francois-Xavier Coudert1-11/+70
2006-08-01re PR libfortran/28452 (__gfortran_random_r10 not found)Thomas Koenig1-31/+361
2006-06-24ierrno.c: Don't include "io/io.h".Francois-Xavier Coudert1-1/+1
2006-06-06in_pack.m4: Add TODO comment about detecting temporaries...Janne Blomqvist1-13/+1
2005-12-04format.c: Removing unused code.Francois-Xavier Coudert1-369/+15
2005-11-27random.c: Include config.hDavid Edelsohn1-0/+1
2005-11-21re PR fortran/14943 (read/write code generation is not thread safe)Jakub Jelinek1-7/+66
2005-08-17All files: Update FSF address.Kelley Cook1-2/+2
2005-05-15Remove extra whitespace.Andreas Jaeger1-1/+1