1 2010-01-09 Jakub Jelinek <jakub@redhat.com>
3 * gfortranspec.c (lang_specific_driver): Update copyright notice
6 2010-01-08 Tobias Burnus <burnus@net-b.de>
9 * symbol.c (check_conflict, gfc_copy_attr): Add
11 (gfc_add_asynchronous): New function.
12 * decl.c (match_attr_spec): Add ASYNCHRONOUS support.
13 (gfc_match_asynchronous): New function.
14 * dump-parse-tree.c (show_attr): Add ASYNCHRONOUS support.
15 * gfortran.h (symbol_attribute): New ASYNCHRONOUS bit.
16 (gfc_add_asynchronous): New Prototype.
17 * module.c (ab_attribute, mio_symbol_attribute): Add
19 * resolve.c (was_declared): Ditto.
20 * match.h (gfc_match_asynchronous): New prototype.
21 * parse.c (decode_specification_statement,decode_statement):
22 Add ASYNCHRONOUS support.
24 2010-01-07 Tobias Burnus <burnus@net-b.de>
27 * trans-decl.c (get_proc_pointer_decl): Fix call to
28 gfc_conv_initializer for array-valued proc-pointer funcs.
30 2010-01-07 Tobias Burnus <burnus@net-b.de>
33 * trans-decl.c (gfc_trans_deferred_vars): Don't initialize
34 allocatable scalars with SAVE attribute.
36 2010-01-05 Tobias Burnus <burnus@net-b.de>
39 * options.c (gfc_post_options): Set -frecursion
40 when -fopenmp is used.
42 2010-01-05 Tobias Burnus <burnus@net-b.de>
45 * trans-expr.c (gfc_conv_procedure_call): Nullify
46 return value for allocatable-scalar character functions.
48 2010-01-04 Tobias Burnus <burnus@net-b.de>
51 * error.c (error_printf, gfc_warning, gfc_notify_std,
52 gfc_warning_now, gfc_error, gfc_error_now,
53 gfc_fatal_error): Change argument name from nocmsgid to
54 gmsgid to enable (x)gettext's % checking.
56 2010-01-04 Tobias Burnus <burnus@net-b.de>
58 * trans-decl.c (gfc_trans_deferred_vars): Fix spelling.
60 2010-01-04 Tobias Burnus <burnus@net-b.de>
63 * trans-expr.c (gfc_conv_procedure_call): Add indirect ref
64 for functions returning allocatable scalars.
65 * trans-stmt.c (gfc_trans_allocate): Emmit error when
66 reallocating an allocatable scalar.
67 * trans.c (gfc_allocate_with_status): Fix pseudocode syntax
69 * trans-decl.c (gfc_trans_deferred_vars): Nullify local
71 (gfc_generate_function_code): Nullify result variable for
75 * module.c (gfc_use_module): Fix warning string to allow
79 * invoke.texi (-fcheck=recursion): Mention that the checking
80 is also disabled for -frecursive.
81 * trans-decl.c (gfc_generate_function_code): Disable
82 -fcheck=recursion when -frecursive is used.
84 * intrinsic.texi (iso_c_binding): Improve wording.
87 Copyright (C) 2010 Free Software Foundation, Inc.
89 Copying and distribution of this file, with or without modification,
90 are permitted in any medium without royalty provided the copyright
91 notice and this notice are preserved.