aboutsummaryrefslogtreecommitdiff
path: root/gprof
diff options
context:
space:
mode:
Diffstat (limited to 'gprof')
-rw-r--r--gprof/ChangeLog5
-rw-r--r--gprof/corefile.c3
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;