linux-mips
[Top] [All Lists]

Re: [PATCH]: Remove CONFIG_BUILD_ELF64 entirely

To: kumba@gentoo.org
Subject: Re: [PATCH]: Remove CONFIG_BUILD_ELF64 entirely
From: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Date: Thu, 29 Mar 2007 00:24:53 +0900 (JST)
Cc: linux-mips@linux-mips.org, ths@networkno.de, ralf@linux-mips.org
In-reply-to: <460A6CED.1070308@gentoo.org>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <46086A90.7070402@gentoo.org> <20070327.235310.128618679.anemo@mba.ocn.ne.jp> <460A6CED.1070308@gentoo.org>
Sender: linux-mips-bounce@linux-mips.org
On Wed, 28 Mar 2007 09:26:05 -0400, Kumba <kumba@gentoo.org> wrote:
> Well, what's the need to use the move/lui/ld sequence over 
> move/lui/daddui/dsll/daddui/dsll//ld anyways?  I'll have to warm the Indy up 
> and 
> try a 64bit kernel there I guess, to see if it exhibits similar issues with 
> this 
> segment of code.

Just an optimization.  For CKSEG0 symbol, a LUI instruction can fill
high 32-bit by sign-extention.  Either code should work for CKSEG0
kernel.

---
Atsushi Nemoto

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