This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [rfa/arm] Eliminate REGISTER_CONVERTIBLE() from ARM
- To: Fernando Nasser <fnasser at redhat dot com>
- Subject: Re: [rfa/arm] Eliminate REGISTER_CONVERTIBLE() from ARM
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Tue, 13 Nov 2001 12:24:05 -0500
- Cc: gdb-patches at sources dot redhat dot com
- References: <3BEDC5F9.5000104@cygnus.com> <3BF1518C.B0BE34F6@redhat.com>
> 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