aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
AgeCommit message (Expand)AuthorFilesLines
2011-11-19re PR fortran/51207 ([OOP] Mark __def_init_... as FL_PARAMETER)Tobias Burnus4-3/+27
2011-11-16re PR fortran/39427 (F2003: Procedures with same name as types/type construct...Tobias Burnus14-304/+802
2011-11-14re PR fortran/51073 (_gfortran_caf_register incorrectly assumes malloc(0) ret...Tobias Burnus2-2/+11
2011-11-09symbol.c (clear_sym_mark, [...]): Remove functions.Tobias Burnus2-28/+66
2011-11-09PR 50016 Slow I/O on MingW due to _commitJanne Blomqvist2-0/+81
2011-11-09re PR fortran/50540 (Internal Error: Can't convert UNKNOWN to INTEGER(4) (r1...Francois-Xavier Coudert2-4/+10
2011-11-09re PR fortran/50960 ([OOP] vtables not marked as constant)Janus Weil4-4/+15
2011-11-09re PR fortran/38718 (some simplifiers for elemental intrinsics missing; requi...Francois-Xavier Coudert4-2/+25
2011-11-09re PR fortran/21881 (ICE instead of error for large arrays in derived types)Francois-Xavier Coudert2-1/+7
2011-11-08re PR fortran/50404 (SIGSEGV in gfc_resolve_close)Francois-Xavier Coudert2-0/+23
2011-11-08re PR fortran/50409 (SIGSEGV in gfc_simplify_expr)Francois-Xavier Coudert2-2/+8
2011-11-08re PR fortran/50334 (interaction between -Wuninitialized and -finit-*)Francois-Xavier Coudert2-0/+10
2011-11-07re PR libfortran/49188 (Mismatch between -fsign-zero documentation and format...Francois-Xavier Coudert4-28/+40
2011-11-07re PR fortran/50919 ([OOP] Don't use vtable for NON_OVERRIDABLE TBP)Janus Weil3-26/+50
2011-11-07clock and time are part of the C standard library.Janne Blomqvist2-6/+11
2011-11-06gfortran.h (gfc_extend_expr): Modified prototype.Janus Weil4-19/+20
2011-11-06Check in patch/merge from cxx-mem-model BranchAndrew Macleod2-1/+68
2011-11-04re PR fortran/43829 (Scalarization of reductions)Mikael Morin4-34/+217
2011-11-04trans-intrinsic.c (gfc_conv_intrinsic_arith): Introduce parent expression var...Mikael Morin2-2/+10
2011-11-04trans-intrinsic.c (gfc_conv_intrinsic.c): Introduce current loop pointer.Mikael Morin2-10/+17
2011-11-04trans-intrinsic.c (gfc_conv_intrinsic_arith): Small argument handling cleanup.Mikael Morin2-6/+12
2011-11-04trans-intrinsic.c (gfc_conv_intrinsic_arith): Update conditions.Mikael Morin2-6/+10
2011-11-04frontend-passes.c (cfe_register_funcs): Return early in the case of an inline...Mikael Morin2-3/+11
2011-11-04array.c (match_subscript): Skip whitespaces before setting locus.Mikael Morin3-0/+7
2011-11-04trans-intrinsic.c (gfc_conv_intrinsic_minmaxval): Set loop's temporary rank t...Mikael Morin2-5/+26
2011-11-04trans-intrinsic.c (gfc_conv_intrinsic_minmaxloc): Set loop's temporary rank t...Mikael Morin2-4/+27
2011-11-04trans-intrinsic.c (gfc_conv_intrinsic_minmaxloc): Don't calculate offset twic...Mikael Morin2-20/+13
2011-11-04trans-expr.c (gfc_conv_procedure_call): Handle temporaries for arguments to e...Mikael Morin3-67/+67
2011-11-04trans-array.h (gfc_free_ss, [...]): New prototypes.Mikael Morin3-14/+19
2011-11-03trans.h (gfc_inline_intrinsic_function_p): Move prototype...Mikael Morin4-3/+21
2011-11-03trans-array.c (gfc_trans_preloop_setup): New pointers to outer dimension's ss...Mikael Morin2-7/+32
2011-11-03trans-array.c (outermost_loop): New function.Mikael Morin2-25/+47
2011-11-03trans-array.c (constant_array_constructor_loop_size): Handle multiple loops.Mikael Morin2-18/+29
2011-11-03trans-array.c (get_rank, [...]): New functions.Mikael Morin2-7/+46
2011-11-03trans.h (struct gfc_loopinfo): New field parent.Mikael Morin3-0/+36
2011-11-03trans-array.c (gfc_add_loop_ss_code): Skip non-nestedmost ss.Mikael Morin2-3/+39
2011-11-03trans.h (struct gfc_loopinfo): New fields nested and next.Mikael Morin3-0/+25
2011-11-03trans-array.c (gfc_trans_create_temp_array): Loop over the parents.Mikael Morin2-32/+43
2011-11-03trans-array.c (get_array_ref_dim, [...]): Rename the former to the latter and...Mikael Morin2-14/+57
2011-11-03trans.h (struct gfc_ss): New field nested_ss.Mikael Morin3-1/+12
2011-11-03trans-array.c (set_vector_loop_bounds): Loop over the parents.Mikael Morin2-5/+13
2011-11-03trans-array.c (gfc_trans_array_constructor): Loop over the parents.Mikael Morin2-10/+20
2011-11-03trans-array.c (gfc_set_loop_bounds_from_array_spec): Loop over the parents.Mikael Morin2-30/+48
2011-11-03trans.h (struct gfc_ss): New field parent.Mikael Morin4-2/+23
2011-11-03trans-array.h (gfc_trans_create_temp_array): Remove loop argument.Mikael Morin6-25/+33
2011-11-03trans-array.c (gfc_trans_create_temp_array): New variable total_dim.Mikael Morin2-4/+11
2011-11-03trans-array.c (gfc_trans_array_constructor, [...]): Rename the former to the ...Mikael Morin2-2/+11
2011-11-03trans-array.c (gfc_set_vector_loop_bounds): Get loop from ss.Mikael Morin2-2/+10
2011-11-03trans.h (struct gfc_ss): New field loop.Mikael Morin3-0/+32
2011-11-03trans.h (struct gfc_ss_info): New field refcount.Mikael Morin3-0/+17