Commit d511f9d5 by Alexandre Oliva Committed by Alexandre Oliva

toplev.c (rest_of_compilation): Initialize cse_not_expected as in prepare_function_start().

* toplev.c (rest_of_compilation): Initialize cse_not_expected as
in prepare_function_start().

From-SVN: r31288
parent 0e668396
2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* toplev.c (rest_of_compilation): Initialize cse_not_expected as
in prepare_function_start().
Sat Jan 8 12:12:46 2000 Nick Clifton <nickc@cygnus.com> Sat Jan 8 12:12:46 2000 Nick Clifton <nickc@cygnus.com>
* config/v850/v850.c (expand_epilogue): Interrupt functions no * config/v850/v850.c (expand_epilogue): Interrupt functions no
......
...@@ -2777,6 +2777,10 @@ rest_of_compilation (decl) ...@@ -2777,6 +2777,10 @@ rest_of_compilation (decl)
int failure = 0; int failure = 0;
int rebuild_label_notes_after_reload; int rebuild_label_notes_after_reload;
/* When processing delayed functions, prepare_function_start() won't
have been run to re-initialize it. */
cse_not_expected = ! optimize;
/* First, remove any notes we don't need. That will make iterating /* First, remove any notes we don't need. That will make iterating
over the instruction sequence faster, and allow the garbage over the instruction sequence faster, and allow the garbage
collector to reclaim the memory used by the notes. */ collector to reclaim the memory used by the notes. */
......
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