This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r144604 - in /branches/gcc-in-cxx/gcc: ChangeLo...
- From: ian at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 04 Mar 2009 15:42:43 -0000
- Subject: r144604 - in /branches/gcc-in-cxx/gcc: ChangeLo...
Author: ian
Date: Wed Mar 4 15:42:42 2009
New Revision: 144604
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144604
Log:
* fortran/Make-lang.in (gfortranspec.o): Compile with $(CXX).
(fortran/cpp.o): Likewise.
(gfortran$(exeext)): Link with $(CXX).
(f951$(exeext)): Likewise.
* fortran/gfortran.h (enum omp_sched_kind): Move out of struct
gfc_omp_clauses.
(enum omp_sharing): Likewise.
(enum gfc_symbol_type): Move out of struct gfc_gsymbol.
(enum gfc_array_ref_dimen_type): Move out of strutc
gfc_array_ref.
* fortran/cpp.c (struct gfc_cpp_option_data): Give name to
anonymous struct.
* fortran/decl.c (build_struct): Initialize first_len.
(match_attr_spec): Change variable 'd' to int.
(add_global_entry): Change variable 'type' to gfc_symbol_type.
* fortran/dump-parse-tree.c (show_namespace): Change variable 'op'
to int.
* fortran/interface.c (gfc_check_interfaces): Change loop to use
int type rather than enum type.
* fortran/module.c (enum rsym_state, enum wsym_state): Move out of
struct pointer_info.
(mio_array_ref, mio_symbol): Add casts to enum type.
(read_module): Change variable 'i' to int.
(write_module): Likewise.
(import_iso_c_binding_module): Add cast to enum type.
* fortran/parse.c (enum state_order): Move out of st_state
struct.
* fortran/resolve.c (resolve_global_procedure): Change variable
'type' to gfc_symbol_type.
(check_host_association): Initialize tail.
* fortran/symbol.c (gfc_get_namespace): Change variable 'in' to
int.
(gfc_free_namespace): Change variable 'i' to int.
* fortran/trans-intrinsic.c (DEFINE_MATH_BUILTIN): Add casts to
enum type.
* fortran/trans-io.c (st_parameter_field): Add casts to enum
type.
(gfc_build_st_parameter): Change variable 'type' to int.
(gfc_build_io_library_fndecls): Change variable 'ptype' to int.
* fortran/trans-types.c (gfc_init_kinds): Change loops to use int
type rather than enum type.
Modified:
branches/gcc-in-cxx/gcc/ChangeLog.cxx
branches/gcc-in-cxx/gcc/fortran/Make-lang.in
branches/gcc-in-cxx/gcc/fortran/cpp.c
branches/gcc-in-cxx/gcc/fortran/decl.c
branches/gcc-in-cxx/gcc/fortran/dump-parse-tree.c
branches/gcc-in-cxx/gcc/fortran/gfortran.h
branches/gcc-in-cxx/gcc/fortran/interface.c
branches/gcc-in-cxx/gcc/fortran/module.c
branches/gcc-in-cxx/gcc/fortran/parse.c
branches/gcc-in-cxx/gcc/fortran/resolve.c
branches/gcc-in-cxx/gcc/fortran/symbol.c
branches/gcc-in-cxx/gcc/fortran/trans-intrinsic.c
branches/gcc-in-cxx/gcc/fortran/trans-io.c
branches/gcc-in-cxx/gcc/fortran/trans-types.c