From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10741 invoked by alias); 9 Oct 2002 20:34: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 10721 invoked from network); 9 Oct 2002 20:34:51 -0000 Received: from unknown (HELO smtp012.mail.yahoo.com) (216.136.173.32) by sources.redhat.com with SMTP; 9 Oct 2002 20:34:51 -0000 Received: from yamaoka-associates-iaf1044943.cust-rtr.pacbell.net (HELO wren) (stephenhuwclarke@67.120.114.18 with login) by smtp.mail.vip.sc5.yahoo.com with SMTP; 9 Oct 2002 20:34:51 -0000 Message-ID: <005401c26fd3$5134c2b0$6301a8c0@wren> From: "Stephen Clarke" To: "Hans-Peter Nilsson" Cc: "H. J. Lu" , References: Subject: Re: [Patch] sh64: Fix gas testsuite expected output Date: Wed, 09 Oct 2002 13:34:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-SW-Source: 2002-10/txt/msg00181.txt.bz2 From: "Hans-Peter Nilsson" Subject: Re: [Patch] sh64: Fix gas testsuite expected output > Index: ld/testsuite/ld-sh/sh.exp > =================================================================== > RCS file: /cvs/src/src/ld/testsuite/ld-sh/sh.exp,v > retrieving revision 1.8 > diff -u -c -3 -p -r1.8 sh.exp > *** ld/testsuite/ld-sh/sh.exp 8 Feb 2002 06:49:55 -0000 > 1.8 > --- ld/testsuite/ld-sh/sh.exp 30 Aug 2002 00:51:57 -0000 > *************** if ![istarget sh*-*-*] { > *** 25,31 **** > return > } > > ! if [istarget sh64-*-elf] { > # relaxing not supported on sh64 yet. > return > } > --- 25,32 ---- > return > } > > ! if { ([istarget sh64-*-elf] > ! || [istarget sh64*-*-linux*])} { > # relaxing not supported on sh64 yet. > return > } > > I'd rather you tweak the target specifiers on the tests: > #targets: sh-*-* shl*-*-* shb*-*-* > in each *.d should suffice. It turns out that only ld-r-1.d matches the sh64*-*-linux* target - none of the other *.d match any linux configuration. But I'm a bit nervous about the exact change you suggest, because I thought sh[1234]-linux were supported targets? How about the following instead: Index: ld-r-1.d =================================================================== RCS file: /cvs/src/src/ld/testsuite/ld-sh/ld-r-1.d,v retrieving revision 1.3 diff -c -3 -p -r1.3 ld-r-1.d *** ld-r-1.d 24 Feb 2002 16:44:44 -0000 1.3 --- ld-r-1.d 9 Oct 2002 20:28:27 -0000 *************** *** 4,9 **** --- 4,10 ---- #ld: -r -EL #readelf: -r -x1 -x2 #target: sh*-*-elf sh*-*-linux* + #notarget: sh64*-*-linux* # Make sure relocations against global and local symbols with relative and # absolute 32-bit relocs don't come out wrong after ld -r. Remember that __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com