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] NULL 0000000000000000 00000000
> > 0000000000000000 0000000000000000 0 0 0
> > [ 1] .hash HASH ffffffffff700120 00000120
> > 00000000000000b4 0000000000000004 A 2 0 8
> > [ 2] .dynsym DYNSYM ffffffffff7001d8 000001d8
> > 0000000000000270 0000000000000018 A 3 12 8
> > [ 3] .dynstr STRTAB ffffffffff700448 00000448
> > 0000000000000059 0000000000000000 A 0 0 1
> > [ 4] .gnu.version VERSYM ffffffffff7004a2 000004a2
> > 0000000000000034 0000000000000002 A 2 0 2
> > [ 5] .gnu.version_d VERDEF ffffffffff7004d8 000004d8
> > 0000000000000038 0000000000000000 A 3 2 8
> > [ 6] .text PROGBITS ffffffffff700c00 00100bab
> ^^^^^^^^
> > 00000000000002e4 0000000000000000 AX 0 0 64
>
> It puts .text at 1MB. Your vdso file must be huge?
>
> It looks like it ignores the
> -Wl,-z,max-page-size=4096 -Wl,-z,common-page-size=4096
> options passed to it. The AMD64 ABI has a 1MB minimum page size, but
> these options are supposed to disable it.
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.
Jakub
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]