diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/ipa-inline.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6a8e41e36d0..c750497c252 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2007-01-24 Jan Hubicka <jh@suse.cz> + * ipa-inline.c (cgraph_decide_inlining): Initialize initial_insns. + * ipa-inline.c (initial_insns, max_insns): Delete. (compute_max_insns): New function. (cgraph_decide_inlining_of_small_function): Use it; take minimal amount diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index 430f2ceed39..5ddbbefe1f0 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -973,7 +973,7 @@ cgraph_decide_inlining (void) XCNEWVEC (struct cgraph_node *, cgraph_n_nodes); int old_insns = 0; int i; - int initial_insns; + int initial_insns = 0; max_count = 0; for (node = cgraph_nodes; node; node = node->next) |