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 38A431381FA for ; Tue, 6 May 2014 00:10:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7F3C2E0BC6; Tue, 6 May 2014 00:10:05 +0000 (UTC) Received: from qmta04.westchester.pa.mail.comcast.net (qmta04.westchester.pa.mail.comcast.net [76.96.62.40]) by pigeon.gentoo.org (Postfix) with ESMTP id F32D8E0BC6 for ; Tue, 6 May 2014 00:10:04 +0000 (UTC) Received: from omta03.westchester.pa.mail.comcast.net ([76.96.62.27]) by qmta04.westchester.pa.mail.comcast.net with comcast id yPQL1n0030bG4ec54QA40o; Tue, 06 May 2014 00:10:04 +0000 Received: from [192.168.1.13] ([50.190.84.14]) by omta03.westchester.pa.mail.comcast.net with comcast id yQA41n00N0JZ7Re3PQA4Vv; Tue, 06 May 2014 00:10:04 +0000 Message-ID: <53682856.5040005@gentoo.org> Date: Mon, 05 May 2014 20:09:58 -0400 From: Joshua Kinard User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 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 To: gentoo-mips@lists.gentoo.org Subject: Re: [gentoo-mips] Reducing the number of the MIPS supported stages References: <53679ACC.3000809@gentoo.org> <53680A7E.9000209@gentoo.org> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1399335004; bh=iBUV51vxwm1JxIaOj25tvXo9wNUIPGxPf7OgJrChzUI=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=X+TLWsPPI0YVRTe2+GTLSHzsC28Wa9xiyn+tH1cIOVQT9Ii9cZr5qkDAxyoBVK+w4 u0M0DotmkdtNx5kWdmS27bucF2ljHm/Djsfh5jaRcgA/+L78NbJZy5PUft1PR+bH2D HVQbUJvqiPskzBKggcjrLegrI6co+0k1kM6SZ4Hw1WrMP9Auq1aCVTobzJxnpf94MN xfo9aNXLJz1AbMGueJfZRMv56jXAVG6onrq5DF4+qY1fVZk+sjHM8gcjGcG20v5NtN 9sEjJkwIiTVfVy6ODgU26TejXsyCJfVQmcmPxq7NSr5V27RMrPYaOw+zeRJzct7Ykq Q73DGoFvGvdGw== X-Archives-Salt: 97c8ed46-aa08-428e-94ab-e269e11fdf44 X-Archives-Hash: a3f682ea4675cc0b8014b511f1d39ddd On 05/05/2014 19:36, Matt Turner wrote: > On Mon, May 5, 2014 at 3:02 PM, Joshua Kinard wrote: >> I cannot speak for anything outside of the standard/original MIPS ISAs, but >> I thought we killed off mips1 long ago. When did that come back? Almost >> anything out there should be able to handle mips2 at a bare minimum (only >> R2000 and R3000-based systems, like certain DECStations, would need mips1). >> mips2 is also the branch point for the mips32r* ISAs, so if any of the >> original, 32-bit ISAs should be kept, that would be mips2. mips1 can go. > > We've had this discussion before. If you're going to have >mips2 > stages, then there's zero reason to have mips2 stages since mips2 > effectively doesn't exist. It's been a while, but I thought we only kept a mips2 stage1 around for those that wanted a baseline to build their own stage2 or stage3's from. You can do this with a mips1 as well, but mips2 is, more or less, the baseline from which all other possible ISAs and stages can be built from, as long as you don't care about R2k or R3k CPUs. stage3's can be the higher mips32r* ISAs. I personally don't see a point in having mips1 or mips2 stage3's, only a stage1 to use as a bootstrap for new machines or ISAs. -- Joshua Kinard Gentoo/MIPS kumba@gentoo.org 4096R/D25D95E3 2011-03-28 "The past tempts us, the present confuses us, the future frightens us. And our lives slip away, moment by moment, lost in that vast, terrible in-between." --Emperor Turhan, Centauri Republic