Avoid crash when global symbol table is empty with -fdump-fortran-global.
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 14 Jun 2020 15:37:49 +0000 (17:37 +0200)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 14 Jun 2020 15:38:31 +0000 (17:38 +0200)
commit3de12cc548c7a37bb68ea10937709dc6385a3b2b
tree272fd81ed22f3d04d3dbe0913ff0aa5b26688e52
parent3ee9d82484bdc0ae5b1b21f4a3d8ff46d40e36fd
Avoid crash when global symbol table is empty with -fdump-fortran-global.

This just avoids a crash with -fdump-fortran-global when the
global symbol table is empty.  This is strictly a developer's
option, no user impact.

gcc/fortran/ChangeLog:

2020-06-14  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/42122
* dump-parse-tree.c (gfc_dump_global_symbols):  If the symroot is
empty, just output "empty".
gcc/fortran/dump-parse-tree.c