From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20649 invoked by alias); 13 Nov 2001 17:24:08 -0000 Mailing-List: contact gdb-patches-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 20589 invoked from network); 13 Nov 2001 17:24:05 -0000 Received: from unknown (HELO localhost.cygnus.com) (216.138.202.10) by sourceware.cygnus.com with SMTP; 13 Nov 2001 17:24:05 -0000 Received: from cygnus.com (localhost [127.0.0.1]) by localhost.cygnus.com (Postfix) with ESMTP id 7335D3D6C; Tue, 13 Nov 2001 12:24:05 -0500 (EST) Message-ID: <3BF15735.9060704@cygnus.com> Date: Fri, 02 Nov 2001 18:46:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:0.9.3) Gecko/20011020 X-Accept-Language: en-us MIME-Version: 1.0 To: Fernando Nasser Cc: gdb-patches@sources.redhat.com Subject: Re: [rfa/arm] Eliminate REGISTER_CONVERTIBLE() from ARM References: <3BEDC5F9.5000104@cygnus.com> <3BF1518C.B0BE34F6@redhat.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2001-11/txt/msg00035.txt.bz2 > Andrew Cagney wrote: > >> >> Hello, >> >> The attatched eliminates the macros: >> REGISTER_CONVERTIBLE() >> REGISTER_CONVERT_TO_RAW() >> REGISTER_CONVERT_TO_VIRTUAL() >> for the ARM target. Instead REGISTER_VIRTUAL_TYPE() returns what I'm >> *guessing* is the true type of the register. >> >> ok to commit? >> Andrew >> > > > Andrew, I will have to apply your patch and run some tests. And we need > to hear from the Linux/ARM folks as well. > > Or have you run the testsuite against a, lets say, arm-elf target > already > (ARMulator is enough)? I'll get there. However, I suspect the results will be pretty meanginless. When I last touched that code (to ``fix'' the register FP types to be arm_ext) I found the results went sideways - a host{be,le} VS targ{be,le} table showed improvements in some cases but no change in others :-/ Andrew