gcc/libgfortran
Janne Blomqvist 18623faed1 [multiple changes]
2005-09-24  Janne Blomqvist  <jblomqvi@cc.hut.fi>

	* trans-io.c (gfc_build_io_library_fndecls): Add entry
	iocall_x_array for transfer_array. (transfer_array_desc): New
	function. (gfc_trans_transfer): Add code to call
	transfer_array_desc.

2005-09-24  Janne Blomqvist <jblomqvi@cc.hut.fi>

	* io.h: Changed prototypes of list_formatted_{read|write}.
	* list_read.c (list_formatted_read): Renamed to
	list_formatted_read_scalar and made static. (list_formatted_read):
	New function.
	* transfer.c: Prototype for transfer_array. Changed transfer
	function pointer. (unformatted_read): Add nelems argument, use
	it. (unformatted_write): Likewise. (formatted_transfer): Changed
	name to formatted_transfer_scalar. (formatted_transfer): New
	function. (transfer_integer): Add nelems argument to transfer
	call, move updating item count to transfer
	functions. (transfer_real): Likewise. (transfer_logical):
	Likewise. (transfer_character): Likewise. (transfer_complex):
	Likewise. (transfer_array): New function. (data_transfer_init):
	Call formatted_transfer with new argument. (iolength_transfer):
	New argument, use it.
	* write.c (list_formatted_write): Renamed to
	list_formatted_write_scalar, made static. (list_formatted_write):
	New function.

From-SVN: r104662
2005-09-26 20:24:45 +00:00
..
generated c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
intrinsics c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
io [multiple changes] 2005-09-26 20:24:45 +00:00
m4 c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
runtime PR fortran/21875 Internal Unit Array I/O, NIST 2005-09-14 20:18:19 +00:00
.cvsignore
acinclude.m4 re PR libfortran/23262 ([mingw32] rewind truncates file) 2005-09-07 21:25:40 +00:00
aclocal.m4 c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
c99_protos.h c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
ChangeLog [multiple changes] 2005-09-26 20:24:45 +00:00
config.h.in c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
configure configure.ac: Add check for __clog. 2005-09-26 19:08:27 +00:00
configure.ac configure.ac: Add check for __clog. 2005-09-26 19:08:27 +00:00
fmain.c
libgfortran.h c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
libtool-version
Makefile.am c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
Makefile.in c99_protos.h: Add prototypes for C99 complex functions. 2005-09-25 21:39:58 +00:00
mk-kinds-h.sh c99_functions.c (log10l): New log10l function for systems where this is not available. 2005-06-23 18:50:25 +00:00
mk-sik-inc.sh
mk-srk-inc.sh