* stmt.c (set_file_and_line_for_stmt): Don't crash if cfun->stmt
isn't set.
From-SVN: r32041
2000-02-17 Mark Mitchell <mark@codesourcery.com>
+ * stmt.c (set_file_and_line_for_stmt): Don't crash if cfun->stmt
+ isn't set.
+
* invoke.texi (-fmessage-length=n): Document.
2000-02-17 Jason Merrill <jason@casey.cygnus.com>
char *file;
int line;
{
- emit_filename = file;
- emit_lineno = line;
+ /* If we're outputting an inline function, and we add a line note,
+ there may be no CFUN->STMT information. So, there's no need to
+ update it. */
+ if (cfun->stmt)
+ {
+ emit_filename = file;
+ emit_lineno = line;
+ }
}
/* Emit a no-op instruction. */