diff options
author | Daniel Jacobowitz <drow@false.org> | 2006-07-11 19:35:43 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2006-07-11 19:35:43 +0000 |
commit | 63cebf97c1e14b8c1900a14ab784cd8622e11a30 (patch) | |
tree | e1a7a5f19bb93d79b6ff62503162682d6f7fb919 | |
parent | 95463fc1a7646cfefd3271293cf06f556a14e75c (diff) | |
download | binutils-gdb-63cebf97c1e14b8c1900a14ab784cd8622e11a30.tar.gz |
* symfile.c (symfile_map_offsets_to_segments): Don't warn
for empty sections.
(symfile_section_offset_from_segment): Likewise.
-rw-r--r-- | ChangeLog.csl | 7 | ||||
-rw-r--r-- | gdb/symfile.c | 4 |
2 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index 2e8e67df0e6..be6a5463074 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,10 @@ +2006-07-11 Daniel Jacobowitz <dan@codesourcery.com> + + gdb/ + * symfile.c (symfile_map_offsets_to_segments): Don't warn + for empty sections. + (symfile_section_offset_from_segment): Likewise. + 2006-06-02 Daniel Jacobowitz <dan@codesourcery.com> * gdb/remote.c (remote_hostio_write): Correct buffer length diff --git a/gdb/symfile.c b/gdb/symfile.c index 05c0c8f7236..469867bcbdc 100644 --- a/gdb/symfile.c +++ b/gdb/symfile.c @@ -3846,7 +3846,7 @@ symfile_map_offsets_to_segments (struct objfile *objfile, && vma < data_segment.p_vaddr + data_segment.p_memsz) offsets->offsets[i] = data_offset; - else + else if (bfd_get_section_size (sect) > 0) warning (_("Loadable segment \"%s\" outside of ELF segments"), bfd_section_name (abfd, sect)); } @@ -3882,7 +3882,7 @@ symfile_section_offset_from_segment (bfd *abfd, asection *sect, && vma < data_segment.p_vaddr + data_segment.p_memsz) return data_offset; - else + else if (bfd_get_section_size (sect) > 0) { warning (_("Loadable segment \"%s\" outside of ELF segments"), bfd_section_name (abfd, sect)); |