aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/symfile.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 0a7191e..d30ce30 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2010-02-25 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * symfile.c (find_lowest_section): Include SEC_ALLOC sections.
+
2010-02-24 Pedro Alves <pedro@codesourcery.com>
* mi/mi-main.c (mi_cmd_execute): Fix typo.
diff --git a/gdb/symfile.c b/gdb/symfile.c
index 8705420..20b3daf 100644
--- a/gdb/symfile.c
+++ b/gdb/symfile.c
@@ -297,7 +297,7 @@ find_lowest_section (bfd *abfd, asection *sect, void *obj)
{
asection **lowest = (asection **) obj;
- if (0 == (bfd_get_section_flags (abfd, sect) & SEC_LOAD))
+ if (0 == (bfd_get_section_flags (abfd, sect) & (SEC_ALLOC | SEC_LOAD)))
return;
if (!*lowest)
*lowest = sect; /* First loadable section */