diff options
author | Hiroaki Etoh <etoh@cvs.openbsd.org> | 2003-03-11 04:52:58 +0000 |
---|---|---|
committer | Hiroaki Etoh <etoh@cvs.openbsd.org> | 2003-03-11 04:52:58 +0000 |
commit | 94f4f01ff0aab4859e02ce82f53b365473340277 (patch) | |
tree | 51a1ca238c7d4d4e9839764cdbd2e646addd7b87 /gnu/egcs/gcc/toplev.c | |
parent | e131866190dcd376841b3a9b27809bf5b35c7181 (diff) |
The variable cse_not_expected must be initialized.
Diffstat (limited to 'gnu/egcs/gcc/toplev.c')
-rw-r--r-- | gnu/egcs/gcc/toplev.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gnu/egcs/gcc/toplev.c b/gnu/egcs/gcc/toplev.c index 1efe67d689b..e98b4751a25 100644 --- a/gnu/egcs/gcc/toplev.c +++ b/gnu/egcs/gcc/toplev.c @@ -3621,6 +3621,10 @@ rest_of_compilation (decl) int failure = 0; int rebuild_label_notes_after_reload; + /* When processing delayed functions, init_function_start() won't + have been run to re-initialize it. */ + cse_not_expected = ! optimize; + /* If we are reconsidering an inline function at the end of compilation, skip the stuff for making it inline. */ |