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