aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorFrancois-Xavier Coudert <coudert@clipper.ens.fr>2006-11-03 12:51:09 +0100
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>2006-11-03 11:51:09 +0000
commit47c07d96b1c8e56efb61114c2f48724f32561a22 (patch)
tree7f7ee3c23137112ffed130880db80d7f2498f938 /gcc
parent54f9963a2063e02aa8fa254bf2fce7f35acbb393 (diff)
downloadgcc-47c07d96b1c8e56efb61114c2f48724f32561a22.zip
gcc-47c07d96b1c8e56efb61114c2f48724f32561a22.tar.gz
gcc-47c07d96b1c8e56efb61114c2f48724f32561a22.tar.bz2
re PR libfortran/27895 (problem with RESHAPE and zero-sized arrays)
PR libfortran/27895 * intrinsics/reshape_generic.c (reshape_internal): Fix so that it works correctly for zero-sized arrays. * m4/reshape.m4: Likewise. * generated/reshape_r16.c: Regenerate. * generated/reshape_c4.c: Regenerate. * generated/reshape_i4.c: Regenerate. * generated/reshape_c16.c: Regenerate. * generated/reshape_r10.c: Regenerate. * generated/reshape_r8.c: Regenerate. * generated/reshape_c10.c: Regenerate. * generated/reshape_c8.c: Regenerate. * generated/reshape_i8.c: Regenerate. * generated/reshape_i16.c: Regenerate. * generated/reshape_r4.c: Regenerate. * gcc/testsuite/gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE. From-SVN: r118455
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gfortran.dg/zero_sized_1.f902
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 51bceea..7a20460 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR libfortran/27895
+ * gcc/testsuite/gfortran.dg/zero_sized_1.f90: Uncomment checks
+ for RESHAPE.
+
2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
* lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
diff --git a/gcc/testsuite/gfortran.dg/zero_sized_1.f90 b/gcc/testsuite/gfortran.dg/zero_sized_1.f90
index c70bddd..224b2c0 100644
--- a/gcc/testsuite/gfortran.dg/zero_sized_1.f90
+++ b/gcc/testsuite/gfortran.dg/zero_sized_1.f90
@@ -193,5 +193,5 @@ program test
call test_unpack
call test_spread
call test_pack
-! call test_reshape
+ call test_reshape
end