diff options
Diffstat (limited to 'gcc/profile.c')
-rw-r--r-- | gcc/profile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/profile.c b/gcc/profile.c index 976d91c..c4c7276 100644 --- a/gcc/profile.c +++ b/gcc/profile.c @@ -278,7 +278,7 @@ is_edge_inconsistent (VEC(edge,gc) *edges) if (!EDGE_INFO (e)->ignore) { if (e->count < 0 - && ((!e->flags & EDGE_FAKE) + && (!(e->flags & EDGE_FAKE) || !block_ends_with_call_p (e->src))) { if (dump_file) |