Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(243)

Side by Side Diff: gcc/gcc/fortran/ChangeLog-2007

Issue 3050029: [gcc] GCC 4.5.0=>4.5.1 (Closed) Base URL: ssh://git@gitrw.chromium.org:9222/nacl-toolchain.git
Patch Set: Created 10 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « gcc/gcc/fortran/ChangeLog-2006 ('k') | gcc/gcc/fortran/check.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 2007-12-31 Paul Thomas <pault@gcc.gnu.org> 1 2007-12-31 Paul Thomas <pault@gcc.gnu.org>
2 2
3 PR fortran/34558 3 PR fortran/34558
4 * interface.c (gfc_compare_types): Prevent linked lists from 4 * interface.c (gfc_compare_types): Prevent linked lists from
5 putting this function into an endless recursive loop. 5 putting this function into an endless recursive loop.
6 6
7 2007-12-26 Daniel Franke <franke.daniel@gmail.com> 7 2007-12-26 Daniel Franke <franke.daniel@gmail.com>
8 8
9 PR fortran/34532 9 PR fortran/34532
10 * gfortran.texi: Fixed section about implicit conversion of 10 * gfortran.texi: Fixed section about implicit conversion of
(...skipping 2268 matching lines...) Expand 10 before | Expand all | Expand 10 after
2279 PR fortran/31214 2279 PR fortran/31214
2280 * symbol.c (get_unique_symtree): Moved from module.c. 2280 * symbol.c (get_unique_symtree): Moved from module.c.
2281 * module.c (get_unique_symtree): Moved to symbol.c. 2281 * module.c (get_unique_symtree): Moved to symbol.c.
2282 * decl.c (get_proc_name): Transfer the typespec from the local 2282 * decl.c (get_proc_name): Transfer the typespec from the local
2283 symbol to the module symbol, in the case that an entry is also 2283 symbol to the module symbol, in the case that an entry is also
2284 a module procedure. Ensure the local symbol is cleaned up by 2284 a module procedure. Ensure the local symbol is cleaned up by
2285 pointing to it with a unique symtree. 2285 pointing to it with a unique symtree.
2286 2286
2287 * dump_parse_tree (gfc_show_code_node): Add EXEC_ASSIGN_CALL. 2287 * dump_parse_tree (gfc_show_code_node): Add EXEC_ASSIGN_CALL.
2288 2288
2289 2008-08-04 Steven G. Kargl <kargl@gcc.gnu.org> 2289 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
2290 2290
2291 PR fortran/32969 2291 PR fortran/32969
2292 * iresolve.c (gfc_resolve_rrspacing): Convert argument(s) to 2292 * iresolve.c (gfc_resolve_rrspacing): Convert argument(s) to
2293 expected KIND. 2293 expected KIND.
2294 (gfc_resolve_scale): Ditto. 2294 (gfc_resolve_scale): Ditto.
2295 (gfc_resolve_set_exponent): Ditto. 2295 (gfc_resolve_set_exponent): Ditto.
2296 (gfc_resolve_spacing): Ditto. 2296 (gfc_resolve_spacing): Ditto.
2297 2297
2298 PR fortran/32968 2298 PR fortran/32968
2299 * trans-intrinsic.c (gfc_conv_intrinsic_si_kind, 2299 * trans-intrinsic.c (gfc_conv_intrinsic_si_kind,
(...skipping 1226 matching lines...) Expand 10 before | Expand all | Expand 10 after
3526 index type for offset computation. 3526 index type for offset computation.
3527 * trans-intrinsic.c (gfc_conv_associated): Use correct type 3527 * trans-intrinsic.c (gfc_conv_associated): Use correct type
3528 for zero constant. 3528 for zero constant.
3529 3529
3530 2007-05-31 Paul Thomas <pault@gcc.gnu.org> 3530 2007-05-31 Paul Thomas <pault@gcc.gnu.org>
3531 3531
3532 PR fortran/32156 3532 PR fortran/32156
3533 * trans-array.c (gfc_trans_array_constructor): Treat the case 3533 * trans-array.c (gfc_trans_array_constructor): Treat the case
3534 where the ss expression charlen is missing. 3534 where the ss expression charlen is missing.
3535 3535
3536 22007-05-31 Paul Thomas <pault@gcc.gnu.org> 3536 2007-05-31 Paul Thomas <pault@gcc.gnu.org>
3537 3537
3538 PR fortran/32103 3538 PR fortran/32103
3539 * module.c (mio_symtree_ref): If an equivalence group member 3539 * module.c (mio_symtree_ref): If an equivalence group member
3540 is not used, give it a hidden symbol and set the pointer_info. 3540 is not used, give it a hidden symbol and set the pointer_info.
3541 (load_equiv): Only free the equivalence if none of the members 3541 (load_equiv): Only free the equivalence if none of the members
3542 are used. 3542 are used.
3543 3543
3544 2007-05-29 Daniel Franke <franke.daniel@gmail.com> 3544 2007-05-29 Daniel Franke <franke.daniel@gmail.com>
3545 3545
3546 * gfortran.h: Renamed 'enum gfc_generic_isym_id' to 'enum gfc_isym_id', 3546 * gfortran.h: Renamed 'enum gfc_generic_isym_id' to 'enum gfc_isym_id',
(...skipping 931 matching lines...) Expand 10 before | Expand all | Expand 10 after
4478 * arith.c (complex_pow): Rewrite to handle large power. 4478 * arith.c (complex_pow): Rewrite to handle large power.
4479 (gfc_arith_power): Handle large power in the real and integer 4479 (gfc_arith_power): Handle large power in the real and integer
4480 cases. 4480 cases.
4481 4481
4482 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr> 4482 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4483 4483
4484 PR fortran/31262 4484 PR fortran/31262
4485 * trans-const.c (gfc_conv_mpz_to_tree): Allow integer constants 4485 * trans-const.c (gfc_conv_mpz_to_tree): Allow integer constants
4486 larger than twice the width of a HOST_WIDE_INT. 4486 larger than twice the width of a HOST_WIDE_INT.
4487 4487
4488 2006-03-22 Paul Thomas <pault@gcc.gnu.org> 4488 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
4489 4489
4490 PR fortran/31193 4490 PR fortran/31193
4491 * trans-intrinsic.c (gfc_size_in_bytes): Remove function. 4491 * trans-intrinsic.c (gfc_size_in_bytes): Remove function.
4492 (gfc_conv_intrinsic_array_transfer): Remove calls to previous. 4492 (gfc_conv_intrinsic_array_transfer): Remove calls to previous.
4493 Explicitly extract TREE_TYPEs for source and mold. Use these 4493 Explicitly extract TREE_TYPEs for source and mold. Use these
4494 to calculate length of source and mold, except for characters, 4494 to calculate length of source and mold, except for characters,
4495 where the se string_length is used. For mold, the TREE_TYPE is 4495 where the se string_length is used. For mold, the TREE_TYPE is
4496 recalculated using gfc_get_character_type_len so that the 4496 recalculated using gfc_get_character_type_len so that the
4497 result is correctly cast for character literals and substrings. 4497 result is correctly cast for character literals and substrings.
4498 Do not use gfc_typenode_for_spec for the final cast. 4498 Do not use gfc_typenode_for_spec for the final cast.
(...skipping 1261 matching lines...) Expand 10 before | Expand all | Expand 10 after
5760 * interface.c (check_sym_interfaces): Remove call to 5760 * interface.c (check_sym_interfaces): Remove call to
5761 resolve_global_procedure. 5761 resolve_global_procedure.
5762 gfortran.h : Remove prototype for resolve_global_procedure. 5762 gfortran.h : Remove prototype for resolve_global_procedure.
5763 resolve.c (resolve_global_procedure): Add static attribute 5763 resolve.c (resolve_global_procedure): Add static attribute
5764 to function declaration. 5764 to function declaration.
5765 5765
5766 2007-01-01 Steven G. Kargl <kargls@comcast.net> 5766 2007-01-01 Steven G. Kargl <kargls@comcast.net>
5767 5767
5768 * ChangeLog: Copy to ... 5768 * ChangeLog: Copy to ...
5769 * ChangeLog-2006: here. 5769 * ChangeLog-2006: here.
5770
5771
5772 Copyright (C) 2007 Free Software Foundation, Inc.
5773
5774 Copying and distribution of this file, with or without modification,
5775 are permitted in any medium without royalty provided the copyright
5776 notice and this notice are preserved.
OLDNEW
« no previous file with comments | « gcc/gcc/fortran/ChangeLog-2006 ('k') | gcc/gcc/fortran/check.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698