]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: ASSOCIATE variables should not be TREE_STATIC [PR95107]
authorHarald Anlauf <anlauf@gmx.de>
Mon, 6 Feb 2023 19:59:51 +0000 (20:59 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Sat, 11 Feb 2023 13:56:23 +0000 (14:56 +0100)
commit2db200ea8a63dd580b47002d9464afc7a7b5e90e
treed8b0733def14a7827bb745f8b865cc25141b99a9
parent684a5a8734c4269786089f5d4ba0fbf79f190f3a
Fortran: ASSOCIATE variables should not be TREE_STATIC [PR95107]

gcc/fortran/ChangeLog:

PR fortran/95107
* trans-decl.c (gfc_finish_var_decl): With -fno-automatic, do not
make ASSOCIATE variables TREE_STATIC.

gcc/testsuite/ChangeLog:

PR fortran/95107
* gfortran.dg/save_7.f90: New test.

(cherry picked from commit c36f3da534e7f411c5bc48c5b6b660e238167480)
gcc/fortran/trans-decl.c
gcc/testsuite/gfortran.dg/save_7.f90 [new file with mode: 0644]