diff options
author | Alan Modra <amodra@gmail.com> | 2014-11-11 22:42:03 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2014-11-11 22:45:25 +1030 |
commit | 0ac2337434968896a6393fdd8c0624bd2945bbea (patch) | |
tree | f4ba26877e616bea9a7597248f484da76c41af4f /bfd | |
parent | fcfa62408aec326a54765a6fd8895349fb41eb7c (diff) | |
download | gdb-0ac2337434968896a6393fdd8c0624bd2945bbea.zip gdb-0ac2337434968896a6393fdd8c0624bd2945bbea.tar.gz gdb-0ac2337434968896a6393fdd8c0624bd2945bbea.tar.bz2 |
coff coff
I missed this use of the loop induction variable outside the loop.
PR binutils/17512
* coffcode.h (coff_slurp_line_table): Use updated lineno_count
when building func_table.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 7 | ||||
-rw-r--r-- | bfd/coffcode.h | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index afbbc26..2e3e5a5 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,6 +1,12 @@ 2014-11-11 Alan Modra <amodra@gmail.com> PR binutils/17512 + * coffcode.h (coff_slurp_line_table): Use updated lineno_count + when building func_table. + +2014-11-11 Alan Modra <amodra@gmail.com> + + PR binutils/17512 * coffcode.h (coff_slurp_line_table): Don't bfd_zalloc, just memset the particular bits we need. Update src after hitting loop "continue". Don't count lineno omitted due to invalid symbols in @@ -8,6 +14,7 @@ lineno. Don't both allocating terminator in n_lineno_cache. Redirect sym->lineno pointer to where n_lineno_cache will be copied, and free n_lineno_cache. + * pe-mips.c (NUM_HOWTOS): Typo fix. 2014-11-11 Alan Modra <amodra@gmail.com> diff --git a/bfd/coffcode.h b/bfd/coffcode.h index 6bc8014..f10654e 100644 --- a/bfd/coffcode.h +++ b/bfd/coffcode.h @@ -4613,7 +4613,7 @@ coff_slurp_line_table (bfd *abfd, asection *asect) alent **p = func_table; unsigned int i; - for (i = 0; i < counter; i++) + for (i = 0; i < asect->lineno_count; i++) if (lineno_cache[i].line_number == 0) *p++ = &lineno_cache[i]; |