Re: Problems with allyesconfig kernel build

2007-10-23 Thread Alan Modra
On Tue, Oct 23, 2007 at 02:02:31PM +1000, Stephen Rothwell wrote: > Anyone have any ideas? The segfault with --emit-relocs and complaints about .fixup are linker bugs. I'm about the commit fixes for both of these problems. -- Alan Modra Australia Development Lab, IBM ___

Re: Problems with allyesconfig kernel build

2007-10-23 Thread Segher Boessenkool
> This was first noted with the -mm tree, but has now migrated into > Linus' > tree. An allyesconfig build dies in the link stage like this: > > /usr/bin/ld: arch/powerpc/kernel/head_64.o(.text+0x80c8): sibling call > optimization to `.text.init.refok' does not allow automatic multiple > TOCs;

Re: Problems with allyesconfig kernel build

2007-10-22 Thread Stephen Rothwell
On Mon, 22 Oct 2007 21:18:36 -0700 Andrew Morton <[EMAIL PROTECTED]> wrote: > > On Tue, 23 Oct 2007 14:02:31 +1000 Stephen Rothwell <[EMAIL PROTECTED]> wrote: > > > This was first noted with the -mm tree, but has now migrated into Linus' > > tree. > > Yeah, sorry, I didn't know what to do about t

Re: Problems with allyesconfig kernel build

2007-10-22 Thread Andrew Morton
On Tue, 23 Oct 2007 14:02:31 +1000 Stephen Rothwell <[EMAIL PROTECTED]> wrote: > This was first noted with the -mm tree, but has now migrated into Linus' > tree. Yeah, sorry, I didn't know what to do about that. I'm not even sure which patch caused it. > An allyesconfig build dies in the link

Re: Problems with allyesconfig kernel build

2007-10-22 Thread Stephen Rothwell
On Tue, 23 Oct 2007 14:02:31 +1000 Stephen Rothwell <[EMAIL PROTECTED]> wrote: > > We link .text.init.refok immediately after .text, but with > allyesconfig, .text ends up very large. Just to give you some idea of what "very large" means, this is an allyesconfig built vmlinux from August: $ ls -l

Problems with allyesconfig kernel build

2007-10-22 Thread Stephen Rothwell
This was first noted with the -mm tree, but has now migrated into Linus' tree. An allyesconfig build dies in the link stage like this: /usr/bin/ld: arch/powerpc/kernel/head_64.o(.text+0x80c8): sibling call optimization to `.text.init.refok' does not allow automatic multiple TOCs; recompile with