re PR fortran/36341 (MATMUL: Bounds check missing)
authorThomas Koenig <tkoenig@gcc.gnu.org>
Mon, 7 Jul 2008 19:43:33 +0000 (19:43 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Mon, 7 Jul 2008 19:43:33 +0000 (19:43 +0000)
commit9ad13e91692eec408fb030c65f947a4065afc7df
tree5e85887ee69ad7ab0f40465ea4c2fc12aeb7c474
parent8432ea85051b1ea9502b73c009856890189609a6
re PR fortran/36341 (MATMUL: Bounds check missing)

2008-07-07  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/36341
PR fortran/34670
* m4/matmul.m4:  Add bounds checking.
* m4/matmull.m4:  Likewise.
* generated/matmul_c10.c: Regenerated.
* generated/matmul_c16.c: Regenerated.
* generated/matmul_c4.c: Regenerated.
* generated/matmul_c8.c: Regenerated.
* generated/matmul_i1.c: Regenerated.
* generated/matmul_i16.c: Regenerated.
* generated/matmul_i2.c: Regenerated.
* generated/matmul_i4.c: Regenerated.
* generated/matmul_i8.c: Regenerated.
* generated/matmul_l16.c: Regenerated.
* generated/matmul_l4.c: Regenerated.
* generated/matmul_l8.c: Regenerated.
* generated/matmul_r10.c: Regenerated.
* generated/matmul_r16.c: Regenerated.
* generated/matmul_r4.c: Regenerated.
* generated/matmul_r8.c: Regenerated.

2008-07-07  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/36341
PR fortran/34670
* gfortran.dg/matmul_bounds_2.f90:  New test.
* gfortran.dg/matmul_bounds_3.f90:  New test.
* gfortran.dg/matmul_bounds_4.f90:  New test.
* gfortran.dg/matmul_bounds_5.f90:  New test.

From-SVN: r137594
24 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/matmul_bounds_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/matmul_bounds_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/matmul_bounds_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/matmul_bounds_5.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/generated/matmul_c10.c
libgfortran/generated/matmul_c16.c
libgfortran/generated/matmul_c4.c
libgfortran/generated/matmul_c8.c
libgfortran/generated/matmul_i1.c
libgfortran/generated/matmul_i16.c
libgfortran/generated/matmul_i2.c
libgfortran/generated/matmul_i4.c
libgfortran/generated/matmul_i8.c
libgfortran/generated/matmul_l16.c
libgfortran/generated/matmul_l4.c
libgfortran/generated/matmul_l8.c
libgfortran/generated/matmul_r10.c
libgfortran/generated/matmul_r16.c
libgfortran/generated/matmul_r4.c
libgfortran/generated/matmul_r8.c
libgfortran/m4/matmul.m4
libgfortran/m4/matmull.m4