From 62ab84ece44dbf1bcf86957a969635d2e513ae6a Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Sat, 5 May 2012 04:51:16 +0000 Subject: PR ld/14052 PR ld/13621 bfd/ * linker.c (_bfd_nearby_section): Revert 2012-02-13 change. ld/testsuite/ * ld-elf/warn2.d: Revert 2012-02-13 change. * ld-elf/zerosize1.d, ld-elf/zerosize1.s: Delete. --- bfd/ChangeLog | 6 ++++++ bfd/linker.c | 5 ----- 2 files changed, 6 insertions(+), 5 deletions(-) (limited to 'bfd') diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 876b44b..2705feb 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,11 @@ 2012-05-05 Alan Modra + PR ld/14052 + PR ld/13621 + * linker.c (_bfd_nearby_section): Revert 2012-02-13 change. + +2012-05-05 Alan Modra + * aout-arm.c: Replace all uses of bfd_abs_section, bfd_com_section, bfd_und_section and bfd_ind_section with their _ptr variants, or use corresponding bfd_is_* macros. diff --git a/bfd/linker.c b/bfd/linker.c index fccca0d..3caec96 100644 --- a/bfd/linker.c +++ b/bfd/linker.c @@ -3198,11 +3198,6 @@ _bfd_nearby_section (bfd *obfd, asection *s, bfd_vma addr) best = prev; } - /* Refuse to choose a section for which we are out of bounds. */ - /* ??? This may make most of the above moot. */ - if (addr < best->vma || addr > best->vma + best->size) - best = bfd_abs_section_ptr; - return best; } -- cgit v1.1