Go to file
Francois-Xavier Coudert 8824fd4cc1 re PR libfortran/24919 ([4.0] CRLF support in libgfortran)
PR libfortran/24919

	* io/list_read.c (eat_separator, finish_separator,
	read_character): Handle CRLF separators correctly during reads.
	(nml_query): Use the HAVE_CRLF macro to print adequate newlines.
	* io/io.h (st_parameter_dt): Add comment about the possible
	values for sf_seen_eor.
	* io/unix.c (tempfile, regular_file): HAVE_CRLF doesn't imply
	that O_BINARY is defined, so we add that condition.
	(stream_at_bof): Fix typo in comment.
	* io/transfer.c (read_sf): Handle correctly CRLF, setting
	sf_seen_eor value to 2 instead of 1.
	(formatted_transfer_scalar): Use the sf_seen_eor value to
	handle CRLF the right way.
	* io/write.c (nml_write_obj, namelist_write): Use CRLF as newline
	when HAVE_CRLF is defined.

	* gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
	fail on CRLF platforms.
	* gfortran.dg/ftell_2.f90: Likewise.

From-SVN: r107563
2005-11-27 11:42:46 +00:00
boehm-gc
config
contrib GCC Regression Tester.wdgt/widget.html: New file. 2005-11-23 20:29:09 +00:00
fastjar
fixincludes Check the last byte for '\n' 2005-11-25 05:57:10 +00:00
gcc re PR libfortran/24919 ([4.0] CRLF support in libgfortran) 2005-11-27 11:42:46 +00:00
gnattools
include
INSTALL
intl
libada
libcpp * cpplib.pot: Regenerate. 2005-11-20 18:08:13 +00:00
libffi
libgfortran re PR libfortran/24919 ([4.0] CRLF support in libgfortran) 2005-11-27 11:42:46 +00:00
libiberty splay-tree.c (rotate_left): New function. 2005-11-07 07:45:35 +00:00
libjava standard.omit.in: Remove javax/rmi, org/omg, gnu/CORBA and gnu/javax/rmi. 2005-11-25 22:30:53 +00:00
libmudflap libmudflap.exp (libmudflap-init): Remove -static from MUDFLAP_FLAGS if static library not supported. 2005-11-22 20:35:51 +00:00
libobjc re PR libobjc/19024 (name collisions libobjc/libmysqlclient) 2005-11-20 12:49:41 +00:00
libssp
libstdc++-v3 PR libstdc++/24975 (basic_string) 2005-11-24 01:29:51 +00:00
maintainer-scripts * update_web_docs_svn: Set @srcdir in gcc-vers.texi. 2005-11-23 18:46:40 +00:00
zlib
ABOUT-NLS
ChangeLog Sync config.{sub,guess} from upstream sources 2005-11-22 20:41:02 +00:00
ChangeLog.tree-ssa
compile
config-ml.in
config.guess Sync config.{sub,guess} from upstream sources 2005-11-22 20:41:02 +00:00
config.rpath
config.sub Sync config.{sub,guess} from upstream sources 2005-11-22 20:41:02 +00:00
configure Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
configure.in Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
COPYING
COPYING.LIB
depcomp
install-sh
libtool.m4
ltcf-c.sh ltcf-c.sh (whole_archive_flag_spec): Remove '-all_load $convenience' to match upstream libtool for darwin. 2005-11-18 23:53:08 +01:00
ltcf-cxx.sh
ltcf-gcj.sh
ltconfig
ltmain.sh
MAINTAINERS Added Terry Laurenzo 2005-11-08 00:13:58 +00:00
Makefile.def Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
Makefile.in Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
Makefile.tpl Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
missing
mkdep
mkinstalldirs
move-if-change Import from Autoconf sources: 2005-11-21 13:21:37 +11:00
README
README.SCO
symlink-tree
ylwrap

This directory contains the GNU Compiler Collection (GCC).

The GNU Compiler Collection is free software.  See the file COPYING
for copying permission.  The manuals, and some of the runtime
libraries, are under different terms; see the individual source files
for details.

The directory INSTALL contains copies of the installation information
as HTML and plain text.  The source of this information is
gcc/doc/install.texi.  The installation information includes details
of what is included in the GCC sources and what files GCC installs.

See the file gcc/doc/gcc.texi (together with other files that it
includes) for usage and porting information.  An online readable
version of the manual is in the files gcc/doc/gcc.info*.

See http://gcc.gnu.org/bugs.html for how to report bugs usefully.