gcc/libgfortran
Thomas Koenig 8a7f7fb6de re PR libfortran/29627 ([4.1 only] partial unformatted reads shouldn't succeed)
2006-10-31  Thomas Koenig  <Thomas.Koenig@online.de>

	PR libfortran/29627
	* libgfortran.h: Add ERROR_SHORT_RECORD
	* runtime/error.c (translate_error): Add case
	for ERROR_SHORT_RECORD.
	* io/transfer.c (read_block_direct):  Separate codepaths
	for stream and record unformatted I/O.  Remove unneeded
	tests for standard input, padding and formatted I/O.
	If the record is short, read in as much data as possible,
	then raise the error.

2006-10-31  Thomas Koenig  <Thomas.Koenig@online.de>

	PR libfortran/29627
	* gfortran.dg/unf_short_record_1.f90:  New test.

From-SVN: r118341
2006-10-31 20:58:26 +00:00
..
config fpu-387.h: Use previously added SSE code in all cases, as it really is the right thing to do. 2006-04-01 21:24:24 +00:00
generated re PR fortran/26025 (Optionally use BLAS for matmul) 2006-10-22 07:41:48 +00:00
intrinsics re PR libfortran/27895 (problem with RESHAPE and zero-sized arrays) 2006-10-19 21:48:50 +00:00
io re PR libfortran/29627 ([4.1 only] partial unformatted reads shouldn't succeed) 2006-10-31 20:58:26 +00:00
m4 re PR fortran/26025 (Optionally use BLAS for matmul) 2006-10-22 07:41:48 +00:00
runtime re PR libfortran/29627 ([4.1 only] partial unformatted reads shouldn't succeed) 2006-10-31 20:58:26 +00:00
acinclude.m4 acinclude.m4 (HAVE_ATTRIBUTE_ALIAS): Remove __USER_LABEL_PREFIX__ from test. 2006-10-06 08:21:22 +00:00
aclocal.m4 configure: Regenerate. 2006-10-29 11:34:53 +00:00
c99_protos.h c99_protos.h: Correctly protect definitions of prototypes for asinhf... 2006-10-08 17:16:38 +00:00
ChangeLog re PR libfortran/29627 ([4.1 only] partial unformatted reads shouldn't succeed) 2006-10-31 20:58:26 +00:00
ChangeLog-2002 * Split the ChangeLog into years. 2006-01-01 17:14:35 +00:00
ChangeLog-2003 * Split the ChangeLog into years. 2006-01-01 17:14:35 +00:00
ChangeLog-2004 * Split the ChangeLog into years. 2006-01-01 17:14:35 +00:00
ChangeLog-2005 * Split the ChangeLog into years. 2006-01-01 17:14:35 +00:00
config.h.in re PR fortran/15441 (RRSPACING broken for denormals) 2006-10-09 20:55:29 +00:00
configure configure: Regenerate. 2006-10-29 11:34:53 +00:00
configure.ac re PR fortran/15441 (RRSPACING broken for denormals) 2006-10-09 20:55:29 +00:00
configure.host
fmain.c
libgfortran.h re PR libfortran/29627 ([4.1 only] partial unformatted reads shouldn't succeed) 2006-10-31 20:58:26 +00:00
libtool-version etime.c: Remove etime_ 2006-07-15 16:12:15 +00:00
Makefile.am re PR fortran/15441 (RRSPACING broken for denormals) 2006-10-09 20:55:29 +00:00
Makefile.in configure: Regenerate. 2006-10-29 11:34:53 +00:00
mk-kinds-h.sh
mk-sik-inc.sh
mk-srk-inc.sh