aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/intrinsics
AgeCommit message (Expand)AuthorFilesLines
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-05-19libfortran/90038 Reap dead children when wait=.false.Janne Blomqvist1-0/+25
2019-05-17libfortran/90038: Use posix_spawn instead of forkJanne Blomqvist1-4/+14
2019-01-07re PR fortran/45424 ([F08] Add IS_CONTIGUOUS intrinsic)Thomas Koenig1-0/+49
2019-01-01Update copyright years.Jakub Jelinek62-62/+62
2018-12-28re PR libfortran/81984 (NULL string pointer dereferencing forces undefined be...Steven G. Kargl1-0/+8
2018-08-14Include <sys/random.h> for getentropy on SolarisRainer Orth1-0/+3
2018-08-13Use getentropy() for seeding PRNGJanne Blomqvist1-5/+4
2018-06-01re PR fortran/85816 (nested spread fails with "Integer overflow in xmallocarr...Steven G. Kargl2-3/+3
2018-06-01re PR fortran/63570 ([F2018] Implement 13.7.137 RANDOM INIT (REPEATABLE, IMAG...Steven G. Kargl1-0/+94
2018-03-15re PR libfortran/84880 (libgfortran fail to build on aarch64/arm 32bit cross ...Jakub Jelinek1-3/+3
2018-03-14check.c (gfc_check_kill_sub): Remove check for INTEGER(4) or (8).Steven G. Kargl1-39/+12
2018-02-12libgfortran.h (GFC_ARRAY_DESCRIPTOR): Remove dimension of descriptor to use v...Thomas Koenig2-4/+6
2018-01-31Use pointer sized array indices.Janne Blomqvist1-16/+11
2018-01-30re PR fortran/37577 ([meta-bug] change internal array descriptor format for b...Thomas Koenig4-36/+77
2018-01-25re PR fortran/37577 ([meta-bug] change internal array descriptor format for b...Paul Thomas2-5/+6
2018-01-07libgfortran.h (GFC_DTYPE_COPY): New macro.Thomas Koenig7-12/+12
2018-01-05PR 78534 Change character length from int to size_tJanne Blomqvist8-28/+29
2018-01-03Update copyright years.Jakub Jelinek61-61/+61
2017-11-22Make shift argument to eoshift0 and eoshift2 be of type index_typeJanne Blomqvist2-6/+2
2017-11-22PR 83070 Fix -Wsign-compare warningJanne Blomqvist1-1/+1
2017-10-10re PR libfortran/82233 (execute_command_line causes program to stop when comm...Thomas Koenig1-8/+2
2017-07-09eoshift2.c (eoshift2): Use memcpy for innermost copy where possible.Thomas Koenig1-6/+17
2017-07-02eoshift0.c: For contiguous arrays, use block algorithm.Thomas Koenig1-36/+108
2017-03-15Don't use Win32 functions on CYGWIN.NightStrike3-6/+6
2017-03-15re PR libfortran/79956 (many new -Wmaybe-uninitialized warnings with bootstra...Thomas Koenig1-0/+12
2017-02-27Don't try to use rand_s on CYGWINJanne Blomqvist1-1/+1
2017-01-31re PR fortran/79305 (real128 - undefined reference to cexpl)Steven G. Kargl1-1/+1
2017-01-13Revert r244448Janne Blomqvist8-22/+23
2017-01-13PR 78534 Change character length from int to size_tJanne Blomqvist8-23/+22
2017-01-03PR 78534 Revert r244011Janne Blomqvist8-22/+23
2017-01-03PR 78534 Change character length from int to size_tJanne Blomqvist8-23/+22
2017-01-01Update copyright years.Jakub Jelinek61-61/+61
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 Coudert19-19/+0
2016-12-21abort.c: Remove unused headers.Francois-Xavier Coudert23-33/+0
2016-12-21re PR libfortran/70311 (libgfortran build dies on "implicit declaration of fu...Francois-Xavier Coudert1-1/+1
2016-12-19Remove unused functions, take 2.Janne Blomqvist2-202/+0
2016-12-19Makefile.am: Remove ISO_C_BINDING runtime functions.Francois-Xavier Coudert3-710/+0
2016-12-19Makefile.am: Remove intrinsics/bit_intrinsics.c.Francois-Xavier Coudert1-138/+0
2016-12-19chmod.c (chmod_internal): Fix case where mode_t is different from unsigned int.Francois-Xavier Coudert1-7/+1
2016-12-18re PR fortran/78545 (Possible correction to online LTIME documentation)Dominique d'Humieres1-4/+4
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-15execute_command_line.c (set_cmdstat): Use "%s", msg instead of msg to avoid -...Jakub Jelinek1-2/+2