aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2001-10-24 03:39:54 +0000
committerHans-Peter Nilsson <hp@axis.com>2001-10-24 03:39:54 +0000
commit908d94bfcd7598fb97015ed5a7474a1d26cf56a5 (patch)
tree38b8c1986d4600fc11bc6d863b1a18353e5aaa41 /bfd
parentce4148445e05aaf721403c78d72df187a11c4461 (diff)
downloadgdb-908d94bfcd7598fb97015ed5a7474a1d26cf56a5.zip
gdb-908d94bfcd7598fb97015ed5a7474a1d26cf56a5.tar.gz
gdb-908d94bfcd7598fb97015ed5a7474a1d26cf56a5.tar.bz2
* elf32-cris.c (cris_reloc_type_lookup): Change loop to use
unsigned, increasing index.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog8
-rw-r--r--bfd/elf32-cris.c5
2 files changed, 9 insertions, 4 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index cd8e4af..e41c153 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+2001-10-24 Hans-Peter Nilsson <hp@axis.com>
+
+ * elf32-cris.c (cris_reloc_type_lookup): Change loop to use
+ unsigned, increasing index.
+
2001-10-23 H.J. Lu <hjl@gnu.org>
* elf32-mips.c (_bfd_mips_elf_modify_segment_map): Check
@@ -43,7 +48,8 @@
2001-10-21 H.J. Lu <hjl@gnu.org>
- * elf32-cris.c (cris_reloc_type_lookup): Use int for index.
+ * elf32-cris.c (cris_reloc_type_lookup): Use int for index. Cover
+ index 0.
2001-10-20 H.J. Lu <hjl@gnu.org>
diff --git a/bfd/elf32-cris.c b/bfd/elf32-cris.c
index afcd397..19fa7c4 100644
--- a/bfd/elf32-cris.c
+++ b/bfd/elf32-cris.c
@@ -437,10 +437,9 @@ cris_reloc_type_lookup (abfd, code)
bfd * abfd ATTRIBUTE_UNUSED;
bfd_reloc_code_real_type code;
{
- int i;
+ unsigned int i;
- for (i = sizeof (cris_reloc_map) / sizeof (cris_reloc_map[0]);
- --i >= 0;)
+ for (i = 0; i < sizeof (cris_reloc_map) / sizeof (cris_reloc_map[0]); i++)
if (cris_reloc_map [i].bfd_reloc_val == code)
return & cris_elf_howto_table [cris_reloc_map[i].cris_reloc_val];