From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 8A9BA138247 for ; Sun, 29 Dec 2013 21:48:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 15542E09CB; Sun, 29 Dec 2013 21:48:16 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8F04CE09CB for ; Sun, 29 Dec 2013 21:48:15 +0000 (UTC) Received: from localhost (87-205-48-65.adsl.inetia.pl [87.205.48.65]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id DBF0233F711; Sun, 29 Dec 2013 21:48:12 +0000 (UTC) Date: Sun, 29 Dec 2013 22:48:06 +0100 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-mips@lists.gentoo.org Cc: kumba@gentoo.org, mips@gentoo.org, multilib@gentoo.org Subject: Re: [gentoo-mips] Re: On MIPS using the same CHOST for all multilib ABIs Message-ID: <20131229224806.66137df9@gentoo.org> In-Reply-To: <52C096B8.1020302@gentoo.org> References: <20131228235839.5bb0305a@gentoo.org> <52C096B8.1020302@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-mips@lists.gentoo.org Reply-to: gentoo-mips@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/T3nsI3FBHfbhq==22c0Vr0V"; protocol="application/pgp-signature" X-Archives-Salt: c110192e-966e-4a21-a21c-2d25cd9e2986 X-Archives-Hash: 34ede50a85be20d7c68e55a013b0be8e --Sig_/T3nsI3FBHfbhq==22c0Vr0V Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dnia 2013-12-29, o godz. 16:40:08 Joshua Kinard napisa=C5=82(a): > On 12/28/2013 5:58 PM, Micha=C5=82 G=C3=B3rny wrote: > > I've noticed today that mips uses the same CHOST value for all three > > ABIs it supports: > >=20 > > arch/mips/mips64/multilib/make.defaults:CHOST_o32=3D"${CHOST}" > > arch/mips/mips64/multilib/make.defaults:CHOST_n32=3D${CHOST} > > arch/mips/mips64/multilib/make.defaults:CHOST_n64=3D${CHOST} > > arch/mips/mipsel/mips64el/multilib/make.defaults:CHOST_o32=3D"${CHOST}" > > arch/mips/mipsel/mips64el/multilib/make.defaults:CHOST_n32=3D"${CHOST}" > > arch/mips/mipsel/mips64el/multilib/make.defaults:CHOST_n64=3D"${CHOST}" > >=20 > > [...] >=20 > Matt can probably vouch for this better, but the only two ABIs affected by > this are n32 and n64. mips[el]-unknown-linux-gnu implies a 32-bit > big/little endian CHOST, which means the o32 ABI. > mips64[el]-unknown-linux-gnu means either n32 or n64. So no change should > be needed for o32-based installs. Just to be clear: profiles/arch/mips/mipsel/mips64el/multilib/make.defaults: CHOST=3D"mips64el-unknown-linux-gnu" [...] CFLAGS_o32=3D"-mabi=3D32" CHOST_o32=3D"${CHOST}" CFLAGS_n32=3D"-mabi=3Dn32" CHOST_n32=3D"${CHOST}" CFLAGS_n64=3D"-mabi=3D64" CHOST_n64=3D"${CHOST}" So in this case, o32 actually uses mips64el-unknown-linux-gnu, unless I'm missing something. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/T3nsI3FBHfbhq==22c0Vr0V Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQJ8BAEBCgBmBQJSwJiWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOLiIQALUJNUrIz8RI9pIyUBzkLPKM 5A58yCAkp5qcN1DUMmPeujG0kYKVOA2Sh2iQp9yqcfDf9q9pkf5QibCphouKX1T/ cElVi7URsI5upWHMNFwRqStjJP/jpK+BzsM+LBJjOEIgruRi3NrN2x2GUN3V5KOg kkgcft6wrmpl93SNYnPi8CjgTp4WQBpSLSgJ/is3Zu5Hp35csgwg5JDzakJ9rmYg Iy6wO83bRU/dpt3zcdeMD/isxMNfMerrTZA9jNKc92cGZoRb78BU71JWPLGnReZY t1f/swLHIf/4zXAu+wFYEWVilh3x1deBhXIAYscjGI0W+y9C/ZTVexcUHJO9r2m8 T1j/DBc5sRpttBa1dxwS564iNfou+VVXPksy4DY7qY3Ayu/lCYcqKw9Yw4Nlc3tz tuWuA+D/hreFV/2hMYgTvyGTos0fcl8W5zlXvTmQsQ1sG3mcIjGgpag5Q0LlqKQf PIAwJYr8W9MDY2TW0Ahj1pJT84+e/NcTuBULGjbNL6XmvNEuV8j3E+iCzB0ZuwQ6 cBArtrnGlz823ijL7ZPOlbK7TaoUzX+MvRrwmWdQmMOq0WmHugik05pljbk+65mg nzyokaZVfA4BIigDHg/pGKdaeT3Jf0W0La/IETvvvcoBMgyI0JNpD1VieyD7WrIm CxBnOjXdXwAy3G9YuZsE =6Jhp -----END PGP SIGNATURE----- --Sig_/T3nsI3FBHfbhq==22c0Vr0V--