From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Porting to mips64el Date: Tue, 19 Feb 2013 17:54:08 +0100 Message-ID: <87ehgcz1lb.fsf@gnu.org> References: <8738yvnslh.fsf@karetnikov.org> <201302112234.27887.andreas@enge.fr> <87621omujx.fsf@karetnikov.org> <201302191354.10931.andreas@enge.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:54085) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U7qSX-0002uk-Np for bug-guix@gnu.org; Tue, 19 Feb 2013 11:54:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U7qSQ-0008Kx-St for bug-guix@gnu.org; Tue, 19 Feb 2013 11:54:25 -0500 Received: from [2a01:e0b:1:123:ca0a:a9ff:fe03:271e] (port=37925 helo=xanadu.aquilenet.fr) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U7qSQ-0008HJ-N3 for bug-guix@gnu.org; Tue, 19 Feb 2013 11:54:18 -0500 In-Reply-To: <201302191354.10931.andreas@enge.fr> (Andreas Enge's message of "Tue, 19 Feb 2013 13:54:10 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Andreas Enge Cc: bug-guix@gnu.org FWIW, there=E2=80=99s a discussion of MIPS ABIs at and related pages. Andreas Enge skribis: > Good question, I do not know myself yet how to achieve the goal! Maybe it= =20 > would be enough to provide "CFLAGS=3D-mabi64" in the bootstrap process; o= r=20 > 'CFLAGS=3D"-march=3Dmips64 -mabi64"'. Or maybe we need to create new boot= strap=20 > binaries with these flags. The bootstrap binaries don=E2=80=99t matter much, I think. What does matte= r is to get =E2=80=98gcc-boot0=E2=80=99 (a fake cross-compiler) to target the ri= ght ABI by default. I=E2=80=99m not sure how to do that, though. Ludo=E2=80=99.