aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-array.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-05re PR fortran/53732 ("mismatching comparison operand types" on compile)Mikael Morin1-8/+2
2012-06-18re PR fortran/53692 (OPTIONAL: Scalarizing over the wrong array)Tobias Burnus1-1/+15
2012-06-13re PR fortran/53643 ([OOP] ICE (segfault) with INTENT(OUT) CLASS array)Tobias Burnus1-4/+2
2012-05-30decl.c: Fix comment typos.Tobias Burnus1-10/+10
2012-05-22re PR fortran/53389 (-frealloc-lhs: memory leak when assigning array function...Tobias Burnus1-0/+5
2012-05-05re PR fortran/41600 ([OOP] SELECT TYPE with associate-name => exp: Arrays not...Paul Thomas1-8/+32
2012-03-04trans.h (struct gfc_ss_info): Move can_be_null_ref component from the data::s...Mikael Morin1-8/+9
2012-02-12trans-array.c (gfc_walk_elemental_function_args, [...]): Move call to gfc_get...Mikael Morin1-4/+3
2012-02-12trans-array.c (gfc_get_proc_ifc_for_expr): New function.Mikael Morin1-18/+34
2012-02-05re PR fortran/52102 ([OOP] Wrong result with ALLOCATE of CLASS components wit...Paul Thomas1-2/+1
2012-01-29re PR fortran/51972 ([OOP] Wrong code as _copy does not honor CLASS components)Tobias Burnus1-0/+51
2012-01-27re PR fortran/48705 ([OOP] ALLOCATE with non-trivial SOURCE)Paul Thomas1-5/+13
2012-01-16re PR fortran/50981 ([OOP] Wrong-code for scalarizing ELEMENTAL call with abs...Mikael Morin1-3/+4
2012-01-16trans-array.c (gfc_trans_create_temp_array): In the case of a class array tem...Paul Thomas1-6/+30
2012-01-13re PR fortran/48351 ([OOP] Realloc on assignment fails if parent component i...Paul Thomas1-15/+32
2012-01-09[multiple changes]Mikael Morin1-1/+1
2012-01-062012-01-06 Tobias Burnus <burnus@net-b.de>Tobias Burnus1-10/+30
2012-01-04re PR fortran/50981 ([OOP] Wrong-code for scalarizing ELEMENTAL call with abs...Mikael Morin1-3/+39
2012-01-04re PR fortran/50981 ([OOP] Wrong-code for scalarizing ELEMENTAL call with abs...Mikael Morin1-3/+14
2012-01-02re PR fortran/51529 ([OOP] gfortran.dg/class_to_type_1.f03 is miscompiled: Un...Paul Thomas1-1/+13
2011-12-15trans-expr.c (gfc_walk_function_expr): Detect elemental procedure components ...Paul Thomas1-2/+2
2011-12-11re PR fortran/41539 ([OOP] Calling function which takes CLASS: Rank compariso...Paul Thomas1-20/+145
2011-12-08re PR fortran/51448 (Compiler crash when assigning floating point values of d...Tobias Burnus1-10/+10
2011-11-25trans-array.c (set_loop_bounds): Remove dead conditions.Mikael Morin1-2/+2
2011-11-25re PR fortran/51250 (Bug with SUM(,dim,mask))Mikael Morin1-1/+1
2011-11-16re PR fortran/39427 (F2003: Procedures with same name as types/type construct...Tobias Burnus1-0/+5
2011-11-04re PR fortran/43829 (Scalarization of reductions)Mikael Morin1-1/+2
2011-11-04trans-array.h (gfc_free_ss, [...]): New prototypes.Mikael Morin1-14/+7
2011-11-03trans-array.c (gfc_trans_preloop_setup): New pointers to outer dimension's ss...Mikael Morin1-7/+27
2011-11-03trans-array.c (outermost_loop): New function.Mikael Morin1-25/+41
2011-11-03trans-array.c (constant_array_constructor_loop_size): Handle multiple loops.Mikael Morin1-18/+24
2011-11-03trans-array.c (get_rank, [...]): New functions.Mikael Morin1-7/+40
2011-11-03trans.h (struct gfc_loopinfo): New field parent.Mikael Morin1-0/+25
2011-11-03trans-array.c (gfc_add_loop_ss_code): Skip non-nestedmost ss.Mikael Morin1-3/+30
2011-11-03trans.h (struct gfc_loopinfo): New fields nested and next.Mikael Morin1-0/+16
2011-11-03trans-array.c (gfc_trans_create_temp_array): Loop over the parents.Mikael Morin1-32/+39
2011-11-03trans-array.c (get_array_ref_dim, [...]): Rename the former to the latter and...Mikael Morin1-14/+48
2011-11-03trans-array.c (set_vector_loop_bounds): Loop over the parents.Mikael Morin1-5/+9
2011-11-03trans-array.c (gfc_trans_array_constructor): Loop over the parents.Mikael Morin1-10/+16
2011-11-03trans-array.c (gfc_set_loop_bounds_from_array_spec): Loop over the parents.Mikael Morin1-30/+43
2011-11-03trans.h (struct gfc_ss): New field parent.Mikael Morin1-1/+2
2011-11-03trans-array.h (gfc_trans_create_temp_array): Remove loop argument.Mikael Morin1-12/+11
2011-11-03trans-array.c (gfc_trans_create_temp_array): New variable total_dim.Mikael Morin1-4/+6
2011-11-03trans-array.c (gfc_trans_array_constructor, [...]): Rename the former to the ...Mikael Morin1-2/+4
2011-11-03trans-array.c (gfc_set_vector_loop_bounds): Get loop from ss.Mikael Morin1-2/+4
2011-11-03trans.h (struct gfc_ss): New field loop.Mikael Morin1-0/+23
2011-11-03trans.h (struct gfc_ss_info): New field refcount.Mikael Morin1-0/+8
2011-11-03trans-array.c (gfc_trans_create_temp_array): Move invariant condition out of ...Mikael Morin1-27/+30
2011-11-03trans-array.c (gfc_conv_loop_setup, [...]): Move specloop arrays clearing fro...Mikael Morin1-4/+5
2011-11-03trans-array.c (set_loop_bounds): Separate the beginning of gfc_conv_loop_setu...Mikael Morin1-12/+48