[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <201007290324.36745.vda.linux@googlemail.com>
Date: Thu, 29 Jul 2010 03:24:36 +0200
From: Denys Vlasenko <vda.linux@...glemail.com>
To: David Howells <dhowells@...hat.com>
Cc: Michal Marek <mmarek@...e.cz>,
linux-kbuild <linux-kbuild@...r.kernel.org>,
linux-arch@...r.kernel.org,
Parisc List <linux-parisc@...r.kernel.org>,
lkml <linux-kernel@...r.kernel.org>,
Sam Ravnborg <sam@...nborg.org>,
Tim Abbott <tabbott@...lice.com>,
Tim Bird <tim.bird@...sony.com>,
James Bottomley <James.Bottomley@...senpartnership.com>,
Matt Fleming <matt@...sole-pimps.org>,
Arnd Bergmann <arnd@...db.de>,
Anders Kaseorg <andersk@....edu>,
Andi Kleen <andi@...stfloor.org>,
Stephen Rothwell <sfr@...b.auug.org.au>
Subject: Re: [PATCH 2/4] module linker script: coalesce function and data sections
On Thursday 29 July 2010 02:25, David Howells wrote:
> Denys Vlasenko <vda.linux@...glemail.com> wrote:
>
> > + .data 0 : AT(0) { *(.data .data.[A-Za-z0-9_$^]*) }
> > + .bss 0 : AT(0) { *(.bss .bss.[A-Za-z0-9_$^]*) }
>
> What about .sdata and .sbss sections produced by arches that support small
> data sections?
linker groups all similarly-named input sections into one output section
with the same name, if the name does not match any rule in the linker
script.
Basically, it should work as if there is a rule:
.sbss 0 : AT(0) { *(.sbss) }
--
vda
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists