Commit 85dabaed by Janus Weil

re PR fortran/59612 ([F03] iso_fortran_env segfaults with -fdump-fortran-original)

2013-12-29  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/59612
	* dump-parse-tree.c (show_typespec): Check for charlen.
	* invoke.texi: Fix documentation of -fdump-fortran-optimized and
	-fdump-parse-tree.

From-SVN: r206237
parent f6cd5751
2013-12-29 Janus Weil <janus@gcc.gnu.org>
PR fortran/59612
* dump-parse-tree.c (show_typespec): Check for charlen.
* invoke.texi: Fix documentation of -fdump-fortran-optimized and
-fdump-parse-tree.
2013-12-18 Janus Weil <janus@gcc.gnu.org> 2013-12-18 Janus Weil <janus@gcc.gnu.org>
PR fortran/59493 PR fortran/59493
......
...@@ -110,7 +110,8 @@ show_typespec (gfc_typespec *ts) ...@@ -110,7 +110,8 @@ show_typespec (gfc_typespec *ts)
break; break;
case BT_CHARACTER: case BT_CHARACTER:
show_expr (ts->u.cl->length); if (ts->u.cl)
show_expr (ts->u.cl->length);
fprintf(dumpfile, " %d", ts->kind); fprintf(dumpfile, " %d", ts->kind);
break; break;
......
...@@ -989,11 +989,12 @@ Output the internal parse tree after translating the source program ...@@ -989,11 +989,12 @@ Output the internal parse tree after translating the source program
into internal representation. Only really useful for debugging the into internal representation. Only really useful for debugging the
GNU Fortran compiler itself. GNU Fortran compiler itself.
@item -fdump-optimized-tree @item -fdump-fortran-optimized
@opindex @code{fdump-fortran-optimized} @opindex @code{fdump-fortran-optimized}
Output the parse tree after front-end optimization. Only really Output the parse tree after front-end optimization. Only really
useful for debugging the GNU Fortran compiler itself. useful for debugging the GNU Fortran compiler itself.
@item -fdump-parse-tree
@opindex @code{fdump-parse-tree} @opindex @code{fdump-parse-tree}
Output the internal parse tree after translating the source program Output the internal parse tree after translating the source program
into internal representation. Only really useful for debugging the into internal representation. Only really useful for debugging the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment