diff options
Diffstat (limited to 'gprof/cg_arcs.c')
-rw-r--r-- | gprof/cg_arcs.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/gprof/cg_arcs.c b/gprof/cg_arcs.c index cfffb09..e76c2cb 100644 --- a/gprof/cg_arcs.c +++ b/gprof/cg_arcs.c @@ -37,7 +37,6 @@ #include "cg_print.h" #include "utils.h" #include "sym_ids.h" -#include "corefile.h" static int cmp_topo (const void *, const void *); static void propagate_time (Sym *); @@ -623,11 +622,7 @@ cg_assemble (void) parent->cg.cyc.num = 0; parent->cg.cyc.head = parent; parent->cg.cyc.next = 0; - if (ignore_direct_calls - && parent->addr >= core_text_sect->vma - && parent->addr < core_text_sect->vma + core_text_sect->size - && (parent + 1)->addr >= core_text_sect->vma - && (parent + 1)->addr <= core_text_sect->vma + core_text_sect->size) + if (ignore_direct_calls) find_call (parent, parent->addr, (parent + 1)->addr); } |