Re: vdso.so mislinked by buggy linker was Re: Linus 2.6.23-rc1

2007-07-23 Thread Andi Kleen
> Looking at vdso.lds.S, if you change just VDSO_TEXT_OFFSET to 0xc00 and > don't tweak the linker script, then you jump backwards with the dot, you > should even get a linker warning about it: > > . = VDSO_PRELINK + VDSO_TEXT_OFFSET; > > .text : { *(.text) }:text >

Re: vdso.so mislinked by buggy linker was Re: Linus 2.6.23-rc1

2007-07-23 Thread Jakub Jelinek
On Mon, Jul 23, 2007 at 01:56:20AM +0200, Andi Kleen wrote: > On Monday 23 July 2007 01:38:40 Andre Noll wrote: > [readded linux-kernel, Linus] > > > [Nr] Name Type Address Offset > >Size EntSize Flags Link Info Align > > [ 0]

Re: vdso.so mislinked by buggy linker was Re: Linus 2.6.23-rc1

2007-07-23 Thread Andi Kleen
> These options are fairly new, before they were ignored (like all unknown > -z options). They were added 2006-05-30 to CVS binutils. > > I guess the problem is caused by the gap being too big and old binutils. Can you think of a workaround Jakub? -Andi - To unsubscribe from this list: send th

Re: vdso.so mislinked by buggy linker was Re: Linus 2.6.23-rc1

2007-07-22 Thread Jakub Jelinek
On Mon, Jul 23, 2007 at 01:56:20AM +0200, Andi Kleen wrote: > On Monday 23 July 2007 01:38:40 Andre Noll wrote: > [readded linux-kernel, Linus] > > > [Nr] Name Type Address Offset > >Size EntSize Flags Link Info Align > > [ 0]