OSDN Git Service

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