From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11953 invoked by alias); 26 Jul 2010 13:25:53 -0000 Received: (qmail 11771 invoked by uid 22791); 26 Jul 2010 13:25:52 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (38.113.113.100) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 26 Jul 2010 13:25:46 +0000 Received: (qmail 2059 invoked from network); 26 Jul 2010 13:25:44 -0000 Received: from unknown (HELO localhost) (froydnj@127.0.0.2) by mail.codesourcery.com with ESMTPA; 26 Jul 2010 13:25:44 -0000 Date: Mon, 26 Jul 2010 13:25:00 -0000 From: Nathan Froyd To: "Maciej W. Rozycki" Cc: Richard Sandiford , binutils@sourceware.org, Chao-ying Fu , Rich Fuhler , David Lau , Kevin Mills , Ilie Garbacea , Catherine Moore , Nathan Sidwell , Joseph Myers Subject: Re: [PATCH] MIPS: microMIPS ASE support Message-ID: <20100726132543.GL9110@codesourcery.com> References: <87y6fa9u3t.fsf@firetop.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17+20080114 (2008-01-14) X-IsSubscribed: yes Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2010-07/txt/msg00408.txt.bz2 On Mon, Jul 26, 2010 at 11:55:20AM +0100, Maciej W. Rozycki wrote: > > Did you actually test this with n64, say with a gcc bootstrap? Same > > comment goes for elfn32-mips.c. > > > > Why only do the linker relaxation for elf32-mips.c (o32, o64 & EABI)? > > Why not for n32 and n64 too? > > The answer to all the questions is negative. There is no 64-bit > microMIPS hardware available at the moment. The best bet might be QEMU -- > NathanF, have you implemented any of the 64-bit instructions in QEMU? I have implemented support for the 64-bit instructions in QEMU. I haven't really tested whether the instruction translation works correctly for those instructions. (It should; there's nothing unusual about the codepaths the 64-bit instructions take vs. their 32-bit counterparts...but you never know...) -Nathan