From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/3515 Path: news.gmane.org!not-for-mail From: Rich Felker Newsgroups: gmane.linux.lib.musl.general Subject: Re: Proposed roadmap to 1.0 Date: Sun, 30 Jun 2013 08:02:18 -0400 Message-ID: <20130630120218.GQ29800@brightrain.aerifal.cx> References: <20130629235041.GA5046@brightrain.aerifal.cx> <20130630052045.GB1368@newbook> <20130630053408.GP29800@brightrain.aerifal.cx> <20130630064248.GC1368@newbook> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1372593754 14092 80.91.229.3 (30 Jun 2013 12:02:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Jun 2013 12:02:34 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-3519-gllmg-musl=m.gmane.org@lists.openwall.com Sun Jun 30 14:02:34 2013 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1UtGKt-0005zr-MB for gllmg-musl@plane.gmane.org; Sun, 30 Jun 2013 14:02:31 +0200 Original-Received: (qmail 7271 invoked by uid 550); 30 Jun 2013 12:02:30 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 7263 invoked from network); 30 Jun 2013 12:02:30 -0000 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Xref: news.gmane.org gmane.linux.lib.musl.general:3515 Archived-At: On Sun, Jun 30, 2013 at 08:21:25AM +0100, Justin Cormack wrote: > > > > Do we currently support 64-bit ppc? > > > > > > No, but 32-bit apps can run on 64-bit kernel as far as I know. I was > > > just looking at the 64-bit ABI earlier today and it's rather > > > gratuitously ugly, but probably not too hard to support. > > > > Apparently, it's also slower on some CPUs: > > http://www.yellowdog-board.com/viewtopic.php?p=23037#p23037 > > I think that may not be true with newer silicon. IBM apparently no longer > ship 32 bit userspace compatibility code. Are you talking about AIX or a build of Linux they ship? My guess would be they're just not shipping 32-bit libs, which wouldn't really make any difference if your intent is to use a musl ecosystem instead. If it's 32-bit support turned off in the kernel (is that even possible?), that could also easily be turned back on. > You can get access to new > hardware at no cost through their partner program. Plus I still have one. :) > MIPS64 would be nice as the Chinese are making them (Loongson) for general > use. You can also run 32-bit userspace on MIPS64. However if you want to do this, the n32 ABI (analogous to x32 on x86_64) is moderately more efficient and less ugly. So I agree MIPS n32 and maybe also n64 are interesting to support. Rich