]> git.ipfire.org Git - thirdparty/gcc.git/commit - libgfortran/generated/in_unpack_r4.c
re PR fortran/38887 (run-time abort for MVBITS with run-time zero sized array arguments)
authorDaniel Kraft <d@domob.eu>
Wed, 21 Jan 2009 13:34:55 +0000 (14:34 +0100)
committerDaniel Kraft <domob@gcc.gnu.org>
Wed, 21 Jan 2009 13:34:55 +0000 (14:34 +0100)
commit210879b85b09194934eabcf5777cf2cff6e8dedc
treeb1031584e4fe3d17c0b6289ff1e3eb0c4072334d
parent71a6fe66e7292912deda846c123134d2c43d43e1
re PR fortran/38887 (run-time abort for MVBITS with run-time zero sized array arguments)

2009-01-21  Daniel Kraft  <d@domob.eu>

* trans-stmt.c (gfc_conv_elemental_dependencies):  Cleaned up comment.

2009-01-21  Daniel Kraft  <d@domob.eu>

PR fortran/38887
* runtime/in_unpack_generic.c (internal_unpack):  Return instead of
abort when called with empty array.
* m4/in_unpack.m4:  Ditto.
* generated/in_unpack_i1.c:  Regenerated.
* generated/in_unpack_i2.c:  Regenerated.
* generated/in_unpack_i4.c:  Regenerated.
* generated/in_unpack_i8.c:  Regenerated.
* generated/in_unpack_i16.c: Regenerated.
* generated/in_unpack_r4.c:  Regenerated.
* generated/in_unpack_r8.c:  Regenerated.
* generated/in_unpack_r10.c: Regenerated.
* generated/in_unpack_r16.c: Regenerated.
* generated/in_unpack_c4.c:  Regenerated.
* generated/in_unpack_c8.c:  Regenerated.
* generated/in_unpack_c10.c: Regenerated.
* generated/in_unpack_c16.c: Regenerated.

2009-01-21  Daniel Kraft  <d@domob.eu>

PR fortran/38887
* gfortran.dg/mvbits_5.f90:  New test.

From-SVN: r143541
20 files changed:
gcc/fortran/ChangeLog
gcc/fortran/trans-stmt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/mvbits_5.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/generated/in_unpack_c10.c
libgfortran/generated/in_unpack_c16.c
libgfortran/generated/in_unpack_c4.c
libgfortran/generated/in_unpack_c8.c
libgfortran/generated/in_unpack_i1.c
libgfortran/generated/in_unpack_i16.c
libgfortran/generated/in_unpack_i2.c
libgfortran/generated/in_unpack_i4.c
libgfortran/generated/in_unpack_i8.c
libgfortran/generated/in_unpack_r10.c
libgfortran/generated/in_unpack_r16.c
libgfortran/generated/in_unpack_r4.c
libgfortran/generated/in_unpack_r8.c
libgfortran/m4/in_unpack.m4
libgfortran/runtime/in_unpack_generic.c