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 7C1E7138247 for ; Mon, 30 Dec 2013 08:17:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1C183E0AC7; Mon, 30 Dec 2013 08:17:10 +0000 (UTC) Received: from mail-lb0-f179.google.com (mail-lb0-f179.google.com [209.85.217.179]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6EAFCE0AC7 for ; Mon, 30 Dec 2013 08:17:09 +0000 (UTC) Received: by mail-lb0-f179.google.com with SMTP id w7so5278691lbi.24 for ; Mon, 30 Dec 2013 00:17:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=OoYJj0R4TJU/5TTDTr9GWOMSwdXnZMtSG9dkselmCPw=; b=R46/pmsTCVa3u/4vlM7wBZ6u4sPqdbN35g2L09pliPgVnsdF/sRO5o/Pwie5yJEdoZ Sk9ZcxCc4OAMbYCFSdHtXqPEojvORQIktJXJzcU+8u9rJ8BUzlNE/TU33+FFte7ZyVZX JBJ2rSQh7EsEx85VCy8H9V6zhU+Q2mMot+5YuKbdYgdWrk8PTE1HixLshfbpxKOi03zF C1vrNt2Vc4YMrsQwT4j2YoLPilC3L59q7NHWO39OPvAE7HWS07ycICYrzOZhflB5DSrL Au3u9TlCjUIdvHxZwhg4uKl+MGy2i+Nl/t00bJRm+pA4B35SF5tBUWTIFvsjwnK3xAIv Ydmg== 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 X-Received: by 10.152.36.227 with SMTP id t3mr26779028laj.14.1388391427694; Mon, 30 Dec 2013 00:17:07 -0800 (PST) Received: by 10.152.121.39 with HTTP; Mon, 30 Dec 2013 00:17:07 -0800 (PST) In-Reply-To: <201312300251.54904.vapier@gentoo.org> References: <20131228235839.5bb0305a@gentoo.org> <20131229230434.7c033ed0@gentoo.org> <201312291856.15755.vapier@gentoo.org> <201312300251.54904.vapier@gentoo.org> Date: Mon, 30 Dec 2013 09:17:07 +0100 Message-ID: Subject: Re: [gentoo-mips] Re: On MIPS using the same CHOST for all multilib ABIs From: =?ISO-8859-1?Q?s=E9bastien_bertoletto?= To: gentoo-mips@lists.gentoo.org Cc: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= , basile@opensource.dyc.edu Content-Type: multipart/alternative; boundary=089e0158aefedb643d04eebc118a X-Archives-Salt: 0d94d873-ec42-4f7d-997b-d989886c8a22 X-Archives-Hash: f490766f536272fb15dc05021b3e8117 --089e0158aefedb643d04eebc118a Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello, Please delete me from the list : *lists.gentoo.org * Thanks, 2013/12/30 Mike Frysinger > On Sunday 29 December 2013 18:56:14 Mike Frysinger wrote: > > so to turn your base argument around, we shouldn't be limiting Gentoo t= o > > only support CHOSTs that also select ABIs uniquely. > > also worth noting: we've been severely limiting ourselves as to the full > range > of possibilities. when we say "ABI", we've largely been focusing on the > most > 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 > sse1/sse2/mmx/3dnow!/...) > there are other aspects too, but these are the obvious ones that people a= re > selecting every day. people have one toolchain which can generate code f= or > all of these things merely by flag selection, not different CHOST values. > in > Gentoo we don't commonly support this as most people don't care, but it h= as > been done before. > -mike > --=20 S=E9bastien Bertoletto --089e0158aefedb643d04eebc118a Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hello,

Please delete me from the list := =A0lists.gentoo.org

Thanks,


2013/12/30 Mike Frysinger <vapier@gento= o.org>
On Sunday 29 December 2013 18:56:14 Mike Frysinger wrote:=
> so to turn your base argument around, we shouldn't be limiting Gen= too to
> only support CHOSTs that also select ABIs uniquely.

also worth noting: we've been severely limiting ourselves as to t= he full range
of possibilities. =A0when we say "ABI", we've largely been fo= cusing on the most
common aspect. =A0in reality, an ABI is defined by many more features like:=
=A0- endian (little/big)
=A0- floating point (hard/soft/etc...)
=A0- ISA selection (mips1/mips2/mips3/mips4/... or i386/i486/i586/i686/... = or
sse1/sse2/mmx/3dnow!/...)
there are other aspects too, but these are the obvious ones that people are=
selecting every day. =A0people have one toolchain which can generate code f= or
all of these things merely by flag selection, not different CHOST values. = =A0in
Gentoo we don't commonly support this as most people don't care, bu= t it has
been done before.
-mike



--
S=E9bastien Bertoletto
--089e0158aefedb643d04eebc118a--