1 2010-01-08 Tobias Burnus <burnus@net-b.de
4 * symbol.c (check_conflict, gfc_copy_attr): Add
6 (gfc_add_asynchronous): New function.
7 * decl.c (match_attr_spec): Add ASYNCHRONOUS support.
8 (gfc_match_asynchronous): New function.
9 * dump-parse-tree.c (show_attr): Add ASYNCHRONOUS support.
10 * gfortran.h (symbol_attribute): New ASYNCHRONOUS bit.
11 (gfc_add_asynchronous): New Prototype.
12 * module.c (ab_attribute, mio_symbol_attribute): Add
14 * resolve.c (was_declared): Ditto.
15 * match.h (gfc_match_asynchronous): New prototype.
16 * parse.c (decode_specification_statement,decode_statement):
17 Add ASYNCHRONOUS support.
19 2010-01-07 Tobias Burnus <burnus@net-b.de>
22 * trans-decl.c (get_proc_pointer_decl): Fix call to
23 gfc_conv_initializer for array-valued proc-pointer funcs.
25 2010-01-07 Tobias Burnus <burnus@net-b.de>
28 * trans-decl.c (gfc_trans_deferred_vars): Don't initialize
29 allocatable scalars with SAVE attribute.
31 2010-01-05 Tobias Burnus <burnus@net-b.de>
34 * options.c (gfc_post_options): Set -frecursion
35 when -fopenmp is used.
37 2010-01-05 Tobias Burnus <burnus@net-b.de>
40 * trans-expr.c (gfc_conv_procedure_call): Nullify
41 return value for allocatable-scalar character functions.
43 2010-01-04 Tobias Burnus <burnus@net-b.de>
46 * error.c (error_printf, gfc_warning, gfc_notify_std,
47 gfc_warning_now, gfc_error, gfc_error_now,
48 gfc_fatal_error): Change argument name from nocmsgid to
49 gmsgid to enable (x)gettext's % checking.
51 2010-01-04 Tobias Burnus <burnus@net-b.de>
53 * trans-decl.c (gfc_trans_deferred_vars): Fix spelling.
55 2010-01-04 Tobias Burnus <burnus@net-b.de>
58 * trans-expr.c (gfc_conv_procedure_call): Add indirect ref
59 for functions returning allocatable scalars.
60 * trans-stmt.c (gfc_trans_allocate): Emmit error when
61 reallocating an allocatable scalar.
62 * trans.c (gfc_allocate_with_status): Fix pseudocode syntax
64 * trans-decl.c (gfc_trans_deferred_vars): Nullify local
66 (gfc_generate_function_code): Nullify result variable for
70 * module.c (gfc_use_module): Fix warning string to allow
74 * invoke.texi (-fcheck=recursion): Mention that the checking
75 is also disabled for -frecursive.
76 * trans-decl.c (gfc_generate_function_code): Disable
77 -fcheck=recursion when -frecursive is used.
79 * intrinsic.texi (iso_c_binding): Improve wording.
82 Copyright (C) 2010 Free Software Foundation, Inc.
84 Copying and distribution of this file, with or without modification,
85 are permitted in any medium without royalty provided the copyright
86 notice and this notice are preserved.