+2008-01-15 Sebastian Pop <sebastian.pop@amd.com>
+
+ * f95-lang.c (gfc_init_builtin_functions): Initialize GOMP builtins
+ for flag_tree_parallelize_loops.
+
+2008-01-15 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/34671
+ * iresolve.c (gfc_resolve_all): Call resolve_mask_arg.
+ (gfc_resolve_any): Likewise.
+ (gfc_resolve_count): Likewise. Don't append kind of
+ argument to function name.
+
+2008-01-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34665
+ * resolve.c (resolve_actual_arglist): For expressions,
+ also check for assume-sized arrays.
+ * interface.c (compare_parameter): Move F2003 character checks
+ here, print error messages here, reject elements of
+ assumed-shape array as argument to dummy arrays.
+ (compare_actual_formal): Update for the changes above.
+
+2008-01-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34763
+ * decl.c (contained_procedure): Only check directly preceeding state.
+
+2008-01-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34759
+ * check.c (gfc_check_shape): Accept array ranges of
+ assumed-size arrays.
+
+2008-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34432
+ * match.c (gfc_match_name): Don't error if leading character is a '(',
+ just return MATCH_NO.
+
+2008-01-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34722
+ * trans-io.c (create_dummy_iostat): Commit the symbol.
+
+2008-01-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34537
+ * simplify.c (gfc_simplify_transfer): Return NULL if the size
+ of the element is unavailable and only assign character length
+ to the result, if 'mold' is constant.
+
+2008-01-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34396
+ * trans-array.c (gfc_trans_array_ctor_element): Use gfc_trans_string_copy
+ to assign strings and perform bounds checks on the string length.
+ (get_array_ctor_strlen): Remove bounds checking.
+ (gfc_trans_array_constructor): Initialize string length checking.
+ * trans-array.h : Add prototype for gfc_trans_string_copy.
+
+2008-01-08 Richard Guenther <rguenther@suse.de>
+
+ PR fortran/34706
+ PR tree-optimization/34683
+ * trans-types.c (gfc_get_array_type_bounds): Use an array type
+ with known size for accesses if that is known.
+
+2008-01-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34476
+ * expr.c (find_array_element): Check that the array bounds are
+ constant before using them. Use lower, as well as upper bound.
+ (check_restricted): Allow implied index variable.
+
+2008-01-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34681
+ * trans_array.c (gfc_trans_deferred_array): Do not null the
+ data pointer on entering scope, nor deallocate it on leaving
+ scope, if the symbol has the 'save' attribute.
+
+ PR fortran/34704
+ * trans_decl.c (gfc_finish_var_decl): Derived types with
+ allocatable components and an initializer must be TREE_STATIC.
+
+2008-01-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34672
+ * module.c (write_generic): Rewrite completely.
+ (write_module): Change call to write_generic.
+
+2008-01-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34659
+ * scanner.c (load_line): Do not count ' ' as printable when checking for
+ continuations.
+
+2008-01-06 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34545
+ * module.c (load_needed): If the namespace has no proc_name
+ give it the module symbol.
+
+2008-01-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34387
+ * trans-expr.c (gfc_conv_missing_dummy): Use a temporary to type convert
+ the dummy variable expression, test for NULL, and pass the variable
+ address to the called function.
+
+2007-01-06 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34658
+ * match.c (gfc_match_common): Remove blank common in
+ DATA BLOCK warning.
+ * resolve.c (resolve_common_vars): New function.
+ (resolve_common_blocks): Move checks to resolve_common_vars
+ and invoke that function.
+ (resolve_types): Call resolve_common_vars for blank commons.
+
+2008-01-06 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34655
+ * resolve.c (resolve_equivalence_derived): Reject derived types with
+ default initialization if equivalenced with COMMON variable.
+
2008-01-06 Tobias Burnus <burnus@net-b.de>
PR fortran/34654