From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9712 invoked by alias); 13 Apr 2005 22:48:53 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 9056 invoked from network); 13 Apr 2005 22:48:40 -0000 Received: from unknown (HELO sibelius.xs4all.nl) (82.92.89.47) by sourceware.org with SMTP; 13 Apr 2005 22:48:40 -0000 Received: from elgar.sibelius.xs4all.nl (root@elgar.sibelius.xs4all.nl [192.168.0.2]) by sibelius.xs4all.nl (8.13.0/8.13.0) with ESMTP id j3DMmV2l031289; Thu, 14 Apr 2005 00:48:31 +0200 (CEST) Received: from elgar.sibelius.xs4all.nl (kettenis@localhost.sibelius.xs4all.nl [127.0.0.1]) by elgar.sibelius.xs4all.nl (8.13.4/8.13.3) with ESMTP id j3DMmUBN021372; Thu, 14 Apr 2005 00:48:30 +0200 (CEST) Received: (from kettenis@localhost) by elgar.sibelius.xs4all.nl (8.13.4/8.13.4/Submit) id j3DMmU9A016212; Thu, 14 Apr 2005 00:48:30 +0200 (CEST) Date: Wed, 13 Apr 2005 22:48:00 -0000 Message-Id: <200504132248.j3DMmU9A016212@elgar.sibelius.xs4all.nl> From: Mark Kettenis To: echristo@redhat.com CC: binutils@sourceware.org In-reply-to: <1113431956.4591.10.camel@localhost.localdomain> (message from Eric Christopher on Wed, 13 Apr 2005 15:39:16 -0700) Subject: Re: [RFA] Update OpenBSD/mips64 support References: <200504132213.j3DMDp4H019946@elgar.sibelius.xs4all.nl> <1113431453.4591.7.camel@localhost.localdomain> <200504132237.j3DMbnCm005343@elgar.sibelius.xs4all.nl> <1113431956.4591.10.camel@localhost.localdomain> X-SW-Source: 2005-04/txt/msg00344.txt.bz2 From: Eric Christopher Date: Wed, 13 Apr 2005 15:39:16 -0700 On Thu, 2005-04-14 at 00:37 +0200, Mark Kettenis wrote: > From: Eric Christopher > Date: Wed, 13 Apr 2005 15:30:53 -0700 > > > + mips64*-openbsd*) > > + mips_default_abi=N64_ABI > > + ;; > > Not n32? > > Nope. OpenBSD/sgi is fully 64-bit. Don't think it even can execute > 32-bit code. n32 is 32-bit pointers and 64-bit registers. 64-bit registers are required. It's also a heck of a lot faster than n64 :) And a bit of a security nightmare if you have a 64-bit kernel... That's why OpenBSD doesn't do it that way. It's a deliberate choice ;-). Mark