aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorThomas Koenig <tkoenig@gcc.gnu.org>2008-05-04 08:06:02 +0000
committerThomas Koenig <tkoenig@gcc.gnu.org>2008-05-04 08:06:02 +0000
commit7ad99d60f442253354e6a7b1be56748f6e627246 (patch)
tree8b1112ef5b4bc21bef6fd7da4fef8fc861f0618b /gcc/config.gcc
parent3e438e2b76a87fd492bee3af425a450077fa4ef5 (diff)
downloadgcc-7ad99d60f442253354e6a7b1be56748f6e627246.zip
gcc-7ad99d60f442253354e6a7b1be56748f6e627246.tar.gz
gcc-7ad99d60f442253354e6a7b1be56748f6e627246.tar.bz2
re PR fortran/35990 (run-time abort for PACK of run-time zero sized array)
2008-05-04 Thomas Koenig <tkoenig@gcc.gnu.org> PR libfortran/35990 * intrinsics/pack_generic.c: If an extent of the source array is less then zero, set it to zero. Set the source pointer to NULL if the source size is zero. Set the total number of elements to zero if the vector has an extent less or equal to zero. * m4/pack.m4: Set the source pointer to NULL if the source array is zero-sized. Set the total number of elemements to zero if the vector has an extent less or equal to zero. * generated/pack_i1.c: Regenerated. * generated/pack_i2.c: Regenerated. * generated/pack_i4.c: Regenerated. * generated/pack_i8.c: Regenerated. * generated/pack_i16.c: Regenerated. * generated/pack_r4.c: Regenerated. * generated/pack_r8.c: Regenerated. * generated/pack_r10.c: Regenerated. * generated/pack_r16.c: Regenerated. * generated/pack_c4.c: Regenerated. * generated/pack_c8.c: Regenerated. * generated/pack_c10.c: Regenerated. * generated/pack_c16.c: Regenerated. 2008-05-04 Thomas Koenig <tkoenig@gcc.gnu.org> PR libfortran/35990 * gfortran.dg/intrinsic_pack_4.f90: New test case. From-SVN: r134927
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions