[Top] [All Lists]

Re: RFC: A new MIPS64 ABI

To: David Daney <>
Subject: Re: RFC: A new MIPS64 ABI
From: Richard Sandiford <>
Date: Mon, 21 Feb 2011 19:45:41 +0000
Cc: linux-mips <>, GCC <>, binutils <>, Prasun Kapoor <>
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=gamma; h=domainkey-signature:from:to:mail-followup-to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=wylP01Qfd/4b9W2GtKTd3CXo6gPJ/zAGdUD3QXzwDOs=; b=tr1Meluh5YuwqpADNef6gCcS6HXUZlNqGXc+zENx/I0QBOOgA9DgAO4dEVgTe/wnd6 0wCJzRemQ8GhrgKYfwo1zPeznw38sgL8JYz1O9d1lUtOE+k6KYC4Gj1YfkpjfByorq19 1pIcHVAQnmcY9epAfPmKcZfSbf9U1eGD2MWvM=
Domainkey-signature: a=rsa-sha1; c=nofws;; s=gamma; h=from:to:mail-followup-to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=rgve48zksyopJdQDGYjlXdeGEd2NNoY9kaDPdWwjPCdhkSfB15laRLIeKDcxAg/VWy jBw3/dTBojwWb6grpcSfZfTyXpCQ8biu1wjWn03sP3ajyFyb/MzERNNxYHgYZLKPZIep 5idEPEHdcFULyANVH9NbBJB2hzktLxgn8/TQw=
In-reply-to: <4D5990A4.2050308__41923.1521235362$1297715435$gmane$> (David Daney's message of "Mon, 14 Feb 2011 12:29:24 -0800")
Mail-followup-to: David Daney <>,linux-mips <>, GCC <>, binutils <>, Prasun Kapoor <>,
Original-recipient: rfc822;
References: <4D5990A4.2050308__41923.1521235362$1297715435$gmane$>
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)
David Daney <> writes:
> Background:
> Current MIPS 32-bit ABIs (both o32 and n32) are restricted to 2GB of
> user virtual memory space.  This is due the way MIPS32 memory space is
> segmented.  Only the range from 0..2^31-1 is available.  Pointer
> values are always sign extended.
> Because there are not already enough MIPS ABIs, I present the ...
> Proposal: A new ABI to support 4GB of address space with 32-bit
> pointers.

FWIW, I'd be happy to see this go into GCC.


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