gcc/libgfortran/intrinsics
Steven G. Kargl 2bd7494908 check.c (gfc_check_second_sub, [...]): New functions.
* check.c (gfc_check_second_sub, gfc_check_irand, gfc_check_rand
	gfc_check_srand, gfc_check_etime, gfc_check_etime_sub): New functions.
	* gfortran.h (gfc_generic_isym_id): New symbols GFC_ISYM_ETIME,
	GFC_ISYM_IRAND, GFC_ISYM_RAND, GFC_ISYM_SECOND.
	* trans-intrinsic.c:  Use symbols.
	* intrinsic.c (add_sym_2s): New function.
	* intrinsic.c: Add etime, dtime, irand, rand, second, srand.
	* intrinsic.h: Function prototypes.
	* iresolve.c (gfc_resolve_etime_sub, gfc_resolve_second_sub
	gfc_resolve_srand):  New functions.
libgfortran
	* Makefile.am: Add rand.c and etime.c
	* Makefile.in: Regenerated.
	* aclocal.in: Regenerated.
	* cpu_time.c (second_sub, second): New functions.
	* rand.c (irand, rand, srand): New file.
	* etime.c (etime_sub, etime): New file.

From-SVN: r83034
2004-06-12 17:34:47 +00:00
..
abort.c random.c: Include unistd.h for close and read prototypes... 2004-05-30 11:53:10 +02:00
args.c args.c: Implement GETARG and IARGC. 2004-06-12 13:42:46 +00:00
associated.c re PR libfortran/15234 (libgfortran doesn't compile on Tru64 UNIX V4.0F) 2004-05-27 15:05:23 +02:00
cpu_time.c check.c (gfc_check_second_sub, [...]): New functions. 2004-06-12 17:34:47 +00:00
cshift0.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
date_and_time.c check.c (gfc_check_second_sub, [...]): New functions. 2004-06-12 17:34:47 +00:00
dprod_r8.f90 Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
eoshift0.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
eoshift2.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
etime.c check.c (gfc_check_second_sub, [...]): New functions. 2004-06-12 17:34:47 +00:00
ishftc.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
pack_generic.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
rand.c check.c (gfc_check_second_sub, [...]): New functions. 2004-06-12 17:34:47 +00:00
random.c iresolve.c (gfc_resolve_random_number): Clean up conditional. 2004-05-30 10:49:50 +00:00
reshape_generic.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
reshape_packed.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
selected_kind.f90 Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
size.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
spread_generic.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
string_intrinsics.c re PR libfortran/15204 (ADJUSTR intrinsic accesses corrupted pointer) 2004-05-13 10:11:02 +00:00
system_clock.c check.c (gfc_check_system_clock): New function. 2004-05-22 12:47:42 +00:00
transpose_generic.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
unpack_generic.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00