Go to file
Tobias Schlüter eac33acc64 expr.c (gfc_copy_expr): Don't copy 'op1' and 'op2' for EXPR_SUBSTRING.
fortran/
* expr.c (gfc_copy_expr): Don't copy 'op1' and 'op2' for
EXPR_SUBSTRING.
(gfc_is_constant_expr): Check 'ref' to determine if substring
reference is constant.
(gfc_simplify_expr): Simplify 'ref' instead of 'op1' and 'op2'.
(check_init_expr, check_restricted): Check 'ref' instead of 'op1'
and 'op2'.
* module.c (mio_expr): Read / write 'ref' instead of 'op1' and 'op2'.

testsuite/
* gfortran.dg/substr_1.f90: New test.

From-SVN: r94735
2005-02-08 14:41:08 +01:00
INSTALL
boehm-gc
config re PR bootstrap/18058 (Bootstrap fails with non-GCC compilers) 2005-01-23 19:22:01 +00:00
contrib
fastjar
fixincludes
gcc expr.c (gfc_copy_expr): Don't copy 'op1' and 'op2' for EXPR_SUBSTRING. 2005-02-08 14:41:08 +01:00
include
intl
libada
libcpp re PR bootstrap/18058 (Bootstrap fails with non-GCC compilers) 2005-01-23 19:22:01 +00:00
libffi
libgfortran re PR libfortran/19363 (List directed write of Infinity and NaN has regressed) 2005-02-01 09:06:22 +00:00
libiberty
libjava defineclass.cc (handleClassBegin): Use _Jv_RegisterInitiatingLoader. 2005-02-07 21:29:04 +00:00
libmudflap
libobjc
libstdc++-v3 Daily bump. 2005-02-08 00:16:16 +00:00
maintainer-scripts
zlib Revert bad import 2005-02-02 22:09:16 +00:00
.cvsignore
ABOUT-NLS
COPYING
COPYING.LIB
ChangeLog MAINTAINERS (Write After Approval): Add myself. 2005-02-02 18:18:25 +00:00
ChangeLog.tree-ssa
MAINTAINERS MAINTAINERS (Write After Approval): Add myself. 2005-02-02 18:18:25 +00:00
Makefile.def
Makefile.in
Makefile.tpl
README
README.SCO
compile
config-ml.in
config.guess
config.rpath
config.sub
configure configure.in (noconfigdirs): Match like cris-*-*. 2005-01-29 04:22:08 +00:00
configure.in configure.in (noconfigdirs): Match like cris-*-*. 2005-01-29 04:22:08 +00:00
depcomp
install-sh
libtool.m4
ltcf-c.sh
ltcf-cxx.sh
ltcf-gcj.sh
ltconfig
ltmain.sh
missing
mkdep
mkinstalldirs
move-if-change
symlink-tree
ylwrap

README

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.