On Fri, Jul 10, 2009 at 10:27:26AM -0500, Kumar Gala wrote:
> binutils-2.19         _end is what we expect
> binutils-2.19.1               _end is what we expect
> binutils-2.19.50.0.1  _end is what we expect
> binutils-2.19.51.0.1  _end is 00001000
>
> From the release notes:
>
> binutils-2.19.50.0.1 is based on CVS binutils 2008 1007
> binutils-2.19.51.0.1 is based on CVS binutils 2009 0106

Yes, I already have good reason to suspect this patch

2008-10-22  Alan Modra  <amo...@bigpond.net.au>

        * ldlang.c (lang_output_section_find_by_flags): Handle non-alloc
        sections.
        * emultempl/elf32.em (enum orphan_save_index): Add orphan_nonalloc.
        (hold): Likewise.
        (gld${EMULATION_NAME}_place_orphan): Handle non-alloc orphans.

causes the change in linker behaviour.  Did you try the patch I posted?

-- 
Alan Modra
Australia Development Lab, IBM
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to