diff options
Diffstat (limited to 'gprof')
-rw-r--r-- | gprof/ChangeLog | 5 | ||||
-rw-r--r-- | gprof/corefile.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gprof/ChangeLog b/gprof/ChangeLog index ccad012..863eb8a 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,8 @@ +2004-05-26 Andrew Cagney <cagney@gnu.org> + + * corefile.c (core_create_line_syms): Per ISO C '90, move + vma_high's declaration to the function's start. + 2004-05-26 Ben Elliston <bje@au.ibm.com> * gprof.c (main): Clean up some more. diff --git a/gprof/corefile.c b/gprof/corefile.c index 56c6d23..f987c72 100644 --- a/gprof/corefile.c +++ b/gprof/corefile.c @@ -590,6 +590,7 @@ core_create_line_syms () const char *filename; int prev_line_num; Sym_Table ltab; + bfd_vma vma_high; /* Create symbols for functions as usual. This is necessary in cases where parts of a program were not compiled with -g. For @@ -612,7 +613,7 @@ core_create_line_syms () ltab.len = 0; prev_line_num = 0; - bfd_vma vma_high = core_text_sect->vma + core_text_sect->_raw_size; + vma_high = core_text_sect->vma + core_text_sect->_raw_size; for (vma = core_text_sect->vma; vma < vma_high; vma += min_insn_size) { unsigned int len; |