trans-array.c (gfc_conv_array_parameter): Use correct types in building COND_EXPRs.
authorRichard Guenther <rguenther@suse.de>
Thu, 4 Sep 2008 19:32:02 +0000 (19:32 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 4 Sep 2008 19:32:02 +0000 (19:32 +0000)
commit6e1b67b3645308d0543d925baa7aad3e14306c77
tree27a5bcd6078a1369a3103494899ef3c7d2310ab8
parenta524985e06f2b5bda5bea91b716ad2ad3bcc351a
trans-array.c (gfc_conv_array_parameter): Use correct types in building COND_EXPRs.

2008-09-04  Richard Guenther  <rguenther@suse.de>

* trans-array.c (gfc_conv_array_parameter): Use correct types
in building COND_EXPRs.
* trans-expr.c (gfc_conv_missing_dummy): Likewise.
* trans-intrinsics.c (gfc_conv_intrinsic_merge): Likewise.

* gfortran.dg/internal_pack_4.f90: Adjust pattern.

From-SVN: r140001
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/fortran/trans-expr.c
gcc/fortran/trans-intrinsic.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/internal_pack_4.f90