From 63cebf97c1e14b8c1900a14ab784cd8622e11a30 Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Tue, 11 Jul 2006 19:35:43 +0000 Subject: * symfile.c (symfile_map_offsets_to_segments): Don't warn for empty sections. (symfile_section_offset_from_segment): Likewise. --- ChangeLog.csl | 7 +++++++ 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 + + 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 * 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)); -- cgit v1.2.1