diff options
Diffstat (limited to 'gnu/usr.bin/binutils/gprof/cg_arcs.h')
-rw-r--r-- | gnu/usr.bin/binutils/gprof/cg_arcs.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/gprof/cg_arcs.h b/gnu/usr.bin/binutils/gprof/cg_arcs.h index 25d5b616737..132ee73667a 100644 --- a/gnu/usr.bin/binutils/gprof/cg_arcs.h +++ b/gnu/usr.bin/binutils/gprof/cg_arcs.h @@ -20,6 +20,7 @@ typedef struct arc double child_time; /* child-time inherited along arc */ struct arc *next_parent; /* next parent of CHILD */ struct arc *next_child; /* next child of PARENT */ + int has_been_placed; /* have this arc's functions been placed? */ } Arc; @@ -29,5 +30,7 @@ extern Sym *cycle_header; /* cycle headers */ extern void arc_add PARAMS ((Sym * parent, Sym * child, int count)); extern Arc *arc_lookup PARAMS ((Sym * parent, Sym * child)); extern Sym **cg_assemble PARAMS ((void)); +extern Arc **arcs; +extern int numarcs; #endif /* cg_arcs_h */ |