From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9467 invoked by alias); 18 Oct 2002 18:21:19 -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 9460 invoked from network); 18 Oct 2002 18:21:18 -0000 Received: from unknown (HELO dr-evil.shagadelic.org) (208.176.2.168) by sources.redhat.com with SMTP; 18 Oct 2002 18:21:18 -0000 Received: by dr-evil.shagadelic.org (Postfix, from userid 7518) id 3E9AA9841; Fri, 18 Oct 2002 11:21:16 -0700 (PDT) Date: Fri, 18 Oct 2002 11:21:00 -0000 From: Jason R Thorpe To: "H. J. Lu" Cc: Ulrich Drepper , Alan Modra , Matt Thomas , binutils@sources.redhat.com Subject: Re: [Patch] sh64: Fix gas testsuite expected output Message-ID: <20021018112116.N2946@dhcp7.wlan.shagadelic.org> Mail-Followup-To: Jason R Thorpe , "H. J. Lu" , Ulrich Drepper , Alan Modra , Matt Thomas , binutils@sources.redhat.com References: <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> <5.1.1.6.2.20021016094138.08e12d78@3am-software.com> <20021018182622.E12895@bubble.sa.bigpond.net.au> <20021015202723.B26432@lucon.org> <3DB0435B.50000@redhat.com> <20021018103811.A16869@lucon.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20021018103811.A16869@lucon.org>; from hjl@lucon.org on Fri, Oct 18, 2002 at 10:38:11AM -0700 Organization: Wasabi Systems, Inc. X-SW-Source: 2002-10/txt/msg00445.txt.bz2 On Fri, Oct 18, 2002 at 10:38:11AM -0700, H. J. Lu wrote: > They don't like a reasonable SVR4 system to me. It is more like a > standalone or embedded ABI. That is why I suggested ELF/sh should set > > #define ELFOSABI_STANDALONE 255 /* Standalone (embedded) application */ > > We should create elf*-sh*-svr.c for SVR4 and use > > #define ELFOSABI_NONE 0 /* UNIX System V ABI */ > > We should do it now before it is too late. HJ's suggestion seems reasonable to me. Certainly the '-' prefix on the symbol names in the "stock" SH ELF make the objects incompatible with ELF objects from Unix systems. (Though, instead of "-svr", I'd suggest "-unix" or "-unx" as the BFD target suffix :-) -- -- Jason R. Thorpe