linux-mips
[Top] [All Lists]

Re: CONFIG_BUILD_ELF64 broken on IP32 since 2.6.20

To: Martin Michlmayr <tbm@cyrius.com>
Subject: Re: CONFIG_BUILD_ELF64 broken on IP32 since 2.6.20
From: Thiemo Seufer <ths@networkno.de>
Date: Thu, 27 Sep 2007 01:24:22 +0100
Cc: Atsushi Nemoto <anemo@mba.ocn.ne.jp>, linux-mips@linux-mips.org, fbuihuu@gmail.com
In-reply-to: <20070926055912.GA3337@deprecation.cyrius.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <20070925181353.GA15412@deprecation.cyrius.com> <20070926.110814.41629599.nemoto@toshiba-tops.co.jp> <20070926055912.GA3337@deprecation.cyrius.com>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.5.16 (2007-06-11)
Martin Michlmayr wrote:
> * Atsushi Nemoto <anemo@mba.ocn.ne.jp> [2007-09-26 11:08]:
> > I think this is solved on current git a few weeks ago by this commit
> > (not mainlined yet):
> > > Subject: [MIPS] Fix CONFIG_BUILD_ELF64 kernels with symbols in CKSEG0.
> > > Gitweb: http://www.linux-mips.org/g/linux/db423f6e
> > It is just one liner and can be backported easily.
> 
> I put this into 2.6.22 and it works.  Thanks a lot for the link.
> 
> > I still think CONFIG_BUILD_ELF64=n is best choice.  You can get
> > smaller and faster kernel with this.  Are there any reason to use
> > CONFIG_BUILD_ELF64=y for IP32?
> 
> I don't know.  All I know is that it's enabled in the Debian kernel
> for IP22 and IP32 and has broken the kernel.  Thiemo, do you remember
> why this option is enabled in our kernels?

ISTR we needed this for older toolchains, it should be obsolete now
(for ip32).


Thiemo

<Prev in Thread] Current Thread [Next in Thread>