aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2024-04-25 06:52:31 +0100
committerPaul Thomas <pault@gcc.gnu.org>2024-04-25 06:52:31 +0100
commit1fd5a07444776d76cdd6a2eee7df0478201197a5 (patch)
tree3b01bd2af34693e65f6dc681423e04982f9dee79 /libgcc
parent09680e3ee7d72978b493dd4127ce2e769f96a45e (diff)
downloadgcc-1fd5a07444776d76cdd6a2eee7df0478201197a5.zip
gcc-1fd5a07444776d76cdd6a2eee7df0478201197a5.tar.gz
gcc-1fd5a07444776d76cdd6a2eee7df0478201197a5.tar.bz2
Fortran: Generate new charlens for shared symbol typespecs [PR89462]
2024-04-25 Paul Thomas <pault@gcc.gnu.org> Jakub Jelinek <jakub@gcc.gnu.org> gcc/fortran PR fortran/89462 * decl.cc (build_sym): Add an extra argument 'elem'. If 'elem' is greater than 1, gfc_new_charlen is called to generate a new charlen, registered in the symbol namespace. (variable_decl, enumerator_decl): Set the new argument in the calls to build_sym. gcc/testsuite/ PR fortran/89462 * gfortran.dg/pr89462.f90: New test.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions