This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc/fortran ChangeLog trans-common.c trans ...
- From: canqun at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 5 Dec 2003 10:29:28 -0000
- Subject: gcc/gcc/fortran ChangeLog trans-common.c trans ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: canqun@gcc.gnu.org 2003-12-05 10:29:28
Modified files:
gcc/fortran : ChangeLog trans-common.c trans-decl.c
trans-array.c Make-lang.in trans.h gfortran.h
Removed files:
gcc/fortran : trans-equivalence.c
Log message:
* trans-common.c: Re-implement COMMON blocks and EQUIVALENCE lists.
* trans-equivalence.c: Remove.
* trans-decl.c (gfc_get_symbol_decl): Update to match.
(gfc_generate_function_code): Ditto.
* trans-array.c (gfc_conv_array_parameter): Ditto.
* Make-lang.in (F95_OBJS): Remove fortran/trans-equivalence.o
(F95_ADDITIONAL_OBJS): Add stor-layout.o
* trans.h (gfc_trans_equivalence): Remove.
* gfortran.h (struct gfc_equiv): Add used field.
(struct gfc_symbol): Remove addr_base, addr_offset, equiv_ring,
equiv_offset fields.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/ChangeLog.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.92&r2=1.1.2.93
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans-common.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.3&r2=1.1.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans-decl.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.26&r2=1.1.2.27
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans-array.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.14&r2=1.1.2.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/Make-lang.in.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.11&r2=1.1.2.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.11&r2=1.1.2.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/gfortran.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.5&r2=1.1.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans-equivalence.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.4&r2=NONE