occurs. Formerly, the times were reported in some such cases but not
in others.
timevar_pop (TV_READER);
if (complaint_issued)
timevar_pop (TV_READER);
if (complaint_issued)
/* Find useless nonterminals and productions and reduce the grammar. */
timevar_push (TV_REDUCE);
/* Find useless nonterminals and productions and reduce the grammar. */
timevar_push (TV_REDUCE);
/* Stop if there were errors, to avoid trashing previous output
files. */
if (complaint_issued)
/* Stop if there were errors, to avoid trashing previous output
files. */
if (complaint_issued)
/* Lookaheads are no longer needed. */
timevar_push (TV_FREE);
/* Lookaheads are no longer needed. */
timevar_push (TV_FREE);
if (trace_flag & trace_bitsets)
bitset_stats_dump (stderr);
if (trace_flag & trace_bitsets)
bitset_stats_dump (stderr);
/* Stop timing and print the times. */
timevar_stop (TV_TOTAL);
timevar_print (stderr);
/* Stop timing and print the times. */
timevar_stop (TV_TOTAL);
timevar_print (stderr);