OSDN Git Service

2010-01-07 Tobias Burnus <burnus@net-b.de>
[pf3gnuchains/gcc-fork.git] / gcc / fortran / ChangeLog
1 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2
3         PR fortran/42597
4         * trans-decl.c (get_proc_pointer_decl): Fix call to
5         gfc_conv_initializer for array-valued proc-pointer funcs.
6
7 2010-01-07  Tobias Burnus  <burnus@net-b.de>
8
9         PR fortran/41872
10         * trans-decl.c (gfc_trans_deferred_vars): Don't initialize
11         allocatable scalars with SAVE attribute.
12
13 2010-01-05  Tobias Burnus  <burnus@net-b.de>
14
15         PR fortran/42517
16         * options.c (gfc_post_options): Set -frecursion
17         when -fopenmp is used.
18
19 2010-01-05  Tobias Burnus  <burnus@net-b.de>
20
21         PR fortran/41872
22         * trans-expr.c (gfc_conv_procedure_call): Nullify
23         return value for allocatable-scalar character functions.
24
25 2010-01-04  Tobias Burnus  <burnus@net-b.de>
26
27         PR fortran/36161
28         * error.c (error_printf, gfc_warning, gfc_notify_std,
29         gfc_warning_now, gfc_error, gfc_error_now,
30         gfc_fatal_error): Change argument name from nocmsgid to
31         gmsgid to enable (x)gettext's % checking.
32
33 2010-01-04  Tobias Burnus  <burnus@net-b.de>
34         
35         * trans-decl.c (gfc_trans_deferred_vars): Fix spelling.
36
37 2010-01-04  Tobias Burnus  <burnus@net-b.de>
38
39         PR fortran/41872
40         * trans-expr.c (gfc_conv_procedure_call): Add indirect ref
41         for functions returning allocatable scalars.
42         * trans-stmt.c (gfc_trans_allocate): Emmit error when
43         reallocating an allocatable scalar.
44         * trans.c (gfc_allocate_with_status): Fix pseudocode syntax
45         in comment.
46         * trans-decl.c (gfc_trans_deferred_vars): Nullify local
47         allocatable scalars.
48         (gfc_generate_function_code): Nullify result variable for
49         allocatable scalars.
50         
51         PR fortran/40849
52         * module.c (gfc_use_module): Fix warning string to allow
53         for translation.
54
55         PR fortran/42517
56         * invoke.texi (-fcheck=recursion): Mention that the checking
57         is also disabled for -frecursive.
58         * trans-decl.c (gfc_generate_function_code): Disable
59         -fcheck=recursion when -frecursive is used.
60
61         * intrinsic.texi (iso_c_binding): Improve wording.
62
63 \f
64 Copyright (C) 2010 Free Software Foundation, Inc.
65
66 Copying and distribution of this file, with or without modification,
67 are permitted in any medium without royalty provided the copyright
68 notice and this notice are preserved.