| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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. |
| OLD | NEW |