]> gcc.gnu.org Git - gcc.git/commit
Fortran: error handling of global entity appearing in COMMON block [PR103259]
authorSteve Kargl <kargl@gcc.gnu.org>
Tue, 7 Feb 2023 19:18:42 +0000 (20:18 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Fri, 10 Feb 2023 19:09:56 +0000 (20:09 +0100)
commit0f1bc8f39c46223897d13d23fefcd456da91b203
treef4897a0aa6a279929073bff657065963ede8d87c
parent4eba6812c5652005e0e9dc62358a6fb3bda193e6
Fortran: error handling of global entity appearing in COMMON block [PR103259]

gcc/fortran/ChangeLog:

PR fortran/103259
* resolve.c (resolve_common_vars): Avoid NULL pointer dereference
when a symbol's location is not set.

gcc/testsuite/ChangeLog:

PR fortran/103259
* gfortran.dg/pr103259.f90: New test.

(cherry picked from commit 7e9f20f5517429cfaadec14d6b04705e59078565)
gcc/fortran/resolve.c
gcc/testsuite/gfortran.dg/pr103259.f90 [new file with mode: 0644]
This page took 0.066484 seconds and 6 git commands to generate.