From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26158 invoked by alias); 16 Oct 2002 15:14:46 -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 26147 invoked from network); 16 Oct 2002 15:14:44 -0000 Received: from unknown (HELO sccrmhc02.attbi.com) (204.127.202.62) by sources.redhat.com with SMTP; 16 Oct 2002 15:14:44 -0000 Received: from lucon.org ([12.234.88.146]) by sccrmhc02.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20021016151443.TXGR12986.sccrmhc02.attbi.com@lucon.org>; Wed, 16 Oct 2002 15:14:43 +0000 Received: by lucon.org (Postfix, from userid 1000) id ED7272C4EC; Wed, 16 Oct 2002 08:14:42 -0700 (PDT) Date: Wed, 16 Oct 2002 08:14:00 -0000 From: "H. J. Lu" To: Stephen Clarke , binutils@sources.redhat.com Subject: Re: [Patch] sh64: Fix gas testsuite expected output Message-ID: <20021016081442.A4326@lucon.org> References: <002e01c2749c$e15e2980$6301a8c0@wren> <20021015202723.B26432@lucon.org> <002701c274ce$0434cf50$6301a8c0@wren> <20021015223217.A28658@lucon.org> <000a01c274d8$7c7e5fd0$6301a8c0@wren> <20021015230020.A29100@lucon.org> <20021015233936.A29638@lucon.org> <20021016181722.U22176@bubble.sa.bigpond.net.au> <20021016061625.A2765@lucon.org> <20021017003304.Z22176@bubble.sa.bigpond.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20021017003304.Z22176@bubble.sa.bigpond.net.au>; from amodra@bigpond.net.au on Thu, Oct 17, 2002 at 12:33:04AM +0930 X-SW-Source: 2002-10/txt/msg00406.txt.bz2 On Thu, Oct 17, 2002 at 12:33:04AM +0930, Alan Modra wrote: > On Wed, Oct 16, 2002 at 06:16:25AM -0700, H. J. Lu wrote: > > If NetBSD uses the same > > ABI as Linux, they should share the same ELFOSABI_XXX. > > Aye, but should NetBSD use ELFOSABI_LINUX or Linux use ELFOSABI_NETBSD? > Bun fight coming up.. > I took a look. I believe the straight ELF/sh should use #define ELFOSABI_STANDALONE 255 /* Standalone (embedded) application */ and we delete Linux/sh and NetBSD/sh. Then we create Unix/sh with #define ELFOSABI_NONE 0 /* UNIX System V ABI */ I hope it is not late to do the right thing. That means there is no change in Linux/sh/NetBSD/sh binaries. But ELF/sh will be different. H.J.