From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-mips+bounces-422-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 88F48138247 for <garchives@archives.gentoo.org>; Mon, 30 Dec 2013 07:51:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5ACD0E0AA0; Mon, 30 Dec 2013 07:51:49 +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 DAEE1E0AA0 for <gentoo-mips@lists.gentoo.org>; Mon, 30 Dec 2013 07:51:48 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 219F133F796; Mon, 30 Dec 2013 07:51:48 +0000 (UTC) From: Mike Frysinger <vapier@gentoo.org> Organization: wh0rd.org To: gentoo-mips@lists.gentoo.org Subject: Re: [gentoo-mips] Re: On MIPS using the same CHOST for all multilib ABIs Date: Mon, 30 Dec 2013 02:51:54 -0500 User-Agent: KMail/1.13.7 (Linux/3.12.1; KDE/4.6.5; x86_64; ; ) Cc: =?utf-8?q?Micha=C5=82_G=C3=B3rny?= <mgorny@gentoo.org>, basile@opensource.dyc.edu References: <20131228235839.5bb0305a@gentoo.org> <20131229230434.7c033ed0@gentoo.org> <201312291856.15755.vapier@gentoo.org> In-Reply-To: <201312291856.15755.vapier@gentoo.org> Precedence: bulk List-Post: <mailto:gentoo-mips@lists.gentoo.org> List-Help: <mailto:gentoo-mips+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-mips+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-mips+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-mips.gentoo.org> X-BeenThere: gentoo-mips@lists.gentoo.org Reply-to: gentoo-mips@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart6133889.mcD4h3KFF9"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201312300251.54904.vapier@gentoo.org> X-Archives-Salt: 2f228510-727a-4aa2-80e1-afd83771f0f1 X-Archives-Hash: 72cb61843368c39f6ec11e969253b0db --nextPart6133889.mcD4h3KFF9 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Sunday 29 December 2013 18:56:14 Mike Frysinger wrote: > so to turn your base argument around, we shouldn't be limiting Gentoo to > only support CHOSTs that also select ABIs uniquely. also worth noting: we've been severely limiting ourselves as to the full ra= nge=20 of possibilities. when we say "ABI", we've largely been focusing on the mo= st=20 common aspect. in reality, an ABI is defined by many more features like: - endian (little/big) - floating point (hard/soft/etc...) - ISA selection (mips1/mips2/mips3/mips4/... or i386/i486/i586/i686/... or= =20 sse1/sse2/mmx/3dnow!/...) there are other aspects too, but these are the obvious ones that people are= =20 selecting every day. people have one toolchain which can generate code for= =20 all of these things merely by flag selection, not different CHOST values. = in=20 Gentoo we don't commonly support this as most people don't care, but it has= =20 been done before. =2Dmike --nextPart6133889.mcD4h3KFF9 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABAgAGBQJSwSYaAAoJEEFjO5/oN/WB5t8QAN4wRQVgk0rXdHCNpEXHddFt IbOeTsiMWwp6C5HAsEYe232B6Y46BXthNwgjNyB2mIDxsINbkE3r/fBt0pKix1Zn 5luDEcJB8uzhryMy1ZnKUIMXDBnduOVxUmcS3cQfRML//gWZ+qsNGlPEVtaSf/AF BFiTFT1rOpkTqRbyY/fdIgZI6s09SMdXBdiW4ggLRr5r6v3dI1XJ903iwhPXdSVS 1UW83YkuFPcVjU4PeIP3l5+yxVwxdg537+txvtXRPZMs8UNFP84F1Vo9tbujzs9z 1EaV/bhek6aN4s4YGZHseUoUMjVJqskqRvW7WVHx2dTPPBF5IiddqUHIOiGXWQp+ fNMTpU8YzbHY29Qrv1zRtfBuP+RLPpkVVBHgv87dwgcJAu8pXT+rp8GWlo+W3RiS 3VsmIi6Aiv5bvjZlqFwRxx/NBxIfZVQYQclScVzRWi3OvC5dvYC6g1zUctAeRje0 KEiIZF2RipP3qGroudOvZXAK/da2vmrS/rN+7Cby3A2h9Eb0iGUXdKq35/FuCa/2 c4FI9Vco4IJKF4Ok07ceamxrXYOr32vNo0sfC5qQAcpobJw6sRIp2FZZ4EuSA/5g QmFgYXP+vi3atgXe0e/9G8YfIHMs+K3gHzMnUKNJBPcjqqSCPLIMeVEszlmpQnbw hhC+Uqy5+VUIw0XftQYd =o2vn -----END PGP SIGNATURE----- --nextPart6133889.mcD4h3KFF9--