[gomp] Make VLA types gimplifiable
Richard Henderson
rth@redhat.com
Sat Nov 5 22:47:00 GMT 2005
On Sat, Nov 05, 2005 at 03:23:59PM -0500, Jakub Jelinek wrote:
> This patch relies on the gimplify.c part of
> http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00001.html
> Richard, can you please commit those 2 hunks?
Done.
> * trans-decl.c (gfc_trans_dummy_character): Add SYM argument.
> Call gfc_trans_vla_type_sizes.
> (gfc_trans_auto_character_variable): Call gfc_trans_vla_type_sizes.
> (gfc_trans_vla_one_sizepos, gfc_trans_vla_type_sizes_1,
> gfc_trans_vla_type_sizes): New functions.
> (gfc_trans_deferred_vars): Adjust gfc_trans_dummy_character
> callers. Call gfc_trans_vla_type_sizes on assumed-length
> character parameters.
> * trans-array.c (gfc_trans_array_bounds,
> gfc_trans_auto_array_allocation, gfc_trans_dummy_array_bias): Call
> gfc_trans_vla_type_sizes.
> * trans.h (gfc_trans_vla_type_sizes): New prototype.
Ok.
r~
More information about the Fortran
mailing list