aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/openmp.c
diff options
context:
space:
mode:
authorMark Eggleston <markeggleston@gcc.gnu.org>2020-08-04 14:10:08 +0100
committerMark Eggleston <markeggleston@gcc.gnu.org>2020-08-20 07:40:55 +0100
commitc2a0fd7c8ff426cc40ec678efef85e4a376ea4b5 (patch)
treedf94cc464dbb4da304a5c733425324b1eb5e2b25 /gcc/fortran/openmp.c
parent2f5951bd95e334d611f4be7bbe1a136c580f9c20 (diff)
downloadgcc-c2a0fd7c8ff426cc40ec678efef85e4a376ea4b5.zip
gcc-c2a0fd7c8ff426cc40ec678efef85e4a376ea4b5.tar.gz
gcc-c2a0fd7c8ff426cc40ec678efef85e4a376ea4b5.tar.bz2
Fortran : rejected f0.d edit descriptor PR96436
Zero length f format descriptors are valid for Fortran 95 and later. For g format descriptors from Fortran 2008 and later. Finally for D, E, EN and ES for Fortran 2018 and later. 2020-08-20 Mark Eggleston <markeggleston@gcc.gnu.org> libgfortran/ PR fortran/96436 * io/format.c (parse_format_list): Add new local variable "standard" to hold the required standard to check. If the format width is zero select standard depending on descriptor. Call notification_std using the new standard variable. 2020-08-20 Mark Eggleston <markeggleston@gcc.gnu.org> gcc/testsuite/ PR fortran/96436 * gfortran.dg/pr96436_1.f90: New test. * gfortran.dg/pr96436_2.f90: New test. * gfortran.dg/pr96436_3.f90: New test. * gfortran.dg/pr96436_4.f90: New test. * gfortran.dg/pr96436_5.f90: New test. * gfortran.dg/pr96436_6.f90: New test. * gfortran.dg/pr96436_7.f90: New test. * gfortran.dg/pr96436_8.f90: New test. * gfortran.dg/pr96436_9.f90 * gfortran.dg/pr96436_10.f90
Diffstat (limited to 'gcc/fortran/openmp.c')
0 files changed, 0 insertions, 0 deletions