aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/somread.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 7f5d7e7..01538d0 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2005-12-08 Randolph Chung <tausq@debian.org>
+
+ * somread.c (som_symfile_offsets): Iterate through number of sections
+ in addrs instead of objfile.
+
2005-12-07 Daniel Jacobowitz <dan@codesourcery.com>
* valops.c (value_struct_elt): Clarify error message.
diff --git a/gdb/somread.c b/gdb/somread.c
index 50c1f84..813c7a8 100644
--- a/gdb/somread.c
+++ b/gdb/somread.c
@@ -442,7 +442,7 @@ som_symfile_offsets (struct objfile *objfile, struct section_addr_info *addrs)
/* Note: Here is OK to compare with ".text" because this is the
name that gdb itself gives to that section, not the SOM
name. */
- for (i = 0; i < objfile->num_sections && addrs->other[i].name; i++)
+ for (i = 0; i < addrs->num_sections && addrs->other[i].name; i++)
if (strcmp (addrs->other[i].name, ".text") == 0)
break;
text_addr = addrs->other[i].addr;