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--