From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-mips+bounces-423-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 7C1E7138247 for <garchives@archives.gentoo.org>; 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 <gentoo-mips@lists.gentoo.org>; Mon, 30 Dec 2013 08:17:09 +0000 (UTC) Received: by mail-lb0-f179.google.com with SMTP id w7so5278691lbi.24 for <gentoo-mips@lists.gentoo.org>; 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: <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 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: <CAM_cF+=BAMJG3XiYC6VurZ3bBVGdjBm1MCuogd4JTG+OyLfQzw@mail.gmail.com> Subject: Re: [gentoo-mips] Re: On MIPS using the same CHOST for all multilib ABIs From: =?ISO-8859-1?Q?s=E9bastien_bertoletto?= <sbertoletto@gmail.com> To: gentoo-mips@lists.gentoo.org Cc: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= <mgorny@gentoo.org>, 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 <http://lists.gentoo.org>* Thanks, 2013/12/30 Mike Frysinger <vapier@gentoo.org> > 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 <div dir=3D"ltr">Hello,<div><br></div><div>Please delete me from the list := =A0<span style=3D"font-family:arial,sans-serif;font-size:13px;white-space:n= owrap"><b><a href=3D"http://lists.gentoo.org">lists.gentoo.org</a></b></spa= n></div> <div><span style=3D"font-family:arial,sans-serif;font-size:13px;white-space= :nowrap"><b><br></b></span></div><div><span style=3D"font-family:arial,sans= -serif;font-size:13px;white-space:nowrap">Thanks,</span></div></div><div cl= ass=3D"gmail_extra"> <br><br><div class=3D"gmail_quote">2013/12/30 Mike Frysinger <span dir=3D"l= tr"><<a href=3D"mailto:vapier@gentoo.org" target=3D"_blank">vapier@gento= o.org</a>></span><br><blockquote class=3D"gmail_quote" style=3D"margin:0= 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div class=3D"im">On Sunday 29 December 2013 18:56:14 Mike Frysinger wrote:= <br> > so to turn your base argument around, we shouldn't be limiting Gen= too to<br> > only support CHOSTs that also select ABIs uniquely.<br> <br> </div>also worth noting: we've been severely limiting ourselves as to t= he full range<br> of possibilities. =A0when we say "ABI", we've largely been fo= cusing on the most<br> common aspect. =A0in reality, an ABI is defined by many more features like:= <br> =A0- endian (little/big)<br> =A0- floating point (hard/soft/etc...)<br> =A0- ISA selection (mips1/mips2/mips3/mips4/... or i386/i486/i586/i686/... = or<br> sse1/sse2/mmx/3dnow!/...)<br> there are other aspects too, but these are the obvious ones that people are= <br> selecting every day. =A0people have one toolchain which can generate code f= or<br> all of these things merely by flag selection, not different CHOST values. = =A0in<br> Gentoo we don't commonly support this as most people don't care, bu= t it has<br> been done before.<br> <span class=3D"HOEnZb"><font color=3D"#888888">-mike<br> </font></span></blockquote></div><br><br clear=3D"all"><div><br></div>-- <b= r><div dir=3D"ltr">S=E9bastien Bertoletto</div> </div> --089e0158aefedb643d04eebc118a--