]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: initialize non-saved pointers with -fcheck=pointer [PR48958]
authorHarald Anlauf <anlauf@gmx.de>
Thu, 20 Feb 2025 20:22:56 +0000 (21:22 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Fri, 21 Feb 2025 08:30:05 +0000 (09:30 +0100)
commit7d383a7343af052798a52d575a0f0205c4a82c9c
treec47079e4a169c52e0b0958920be74194b135f5e5
parent08bdc2ac98ae05ef694f4e55c296835fc01a3673
Fortran: initialize non-saved pointers with -fcheck=pointer [PR48958]

PR fortran/48958

gcc/fortran/ChangeLog:

* trans-array.cc (gfc_trans_deferred_array): Initialize the data
component of non-saved pointers when -fcheck=pointer is set.

gcc/testsuite/ChangeLog:

* gfortran.dg/pointer_init_13.f90: New test.
gcc/fortran/trans-array.cc
gcc/testsuite/gfortran.dg/pointer_init_13.f90 [new file with mode: 0644]