OSDN Git Service

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