1 2008-01-07 Paul Thomas <pault@gcc.gnu.org>
4 * module.c (write_generic): Rewrite completely.
5 (write_module): Change call to write_generic.
7 2008-01-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10 * scanner.c (load_line): Do not count ' ' as printable when checking for
13 2008-01-06 Paul Thomas <pault@gcc.gnu.org>
16 * module.c (load_needed): If the namespace has no proc_name
17 give it the module symbol.
19 2008-01-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22 * trans-expr.c (gfc_conv_missing_dummy): Use a temporary to type convert
23 the dummy variable expression, test for NULL, and pass the variable
24 address to the called function.
26 2007-01-06 Tobias Burnus <burnus@net-b.de>
29 * match.c (gfc_match_common): Remove blank common in
31 * resolve.c (resolve_common_vars): New function.
32 (resolve_common_blocks): Move checks to resolve_common_vars
33 and invoke that function.
34 (resolve_types): Call resolve_common_vars for blank commons.
36 2008-01-06 Tobias Burnus <burnus@net-b.de>
39 * resolve.c (resolve_equivalence_derived): Reject derived types with
40 default initialization if equivalenced with COMMON variable.
42 2008-01-06 Tobias Burnus <burnus@net-b.de>
45 * io.c (check_io_constraints): Disallow unformatted I/O for
48 2008-01-06 Tobias Burnus <burnus@net-b.de>
51 * resolve.c (resolve_formal_arglist): Reject dummy procedure in
54 2008-01-06 Tobias Burnus <burnus@net-b.de>
57 * interface.c (compare_actual_formal): Reject parameter
58 actual to intent(out) dummy.
60 2008-01-04 Tobias Burnus <burnus@net-b.de>
63 * primary.c (match_varspec): Gobble whitespace before