This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [rfc] Add some more floatformat types ....


>  Date: Fri, 17 Aug 2001 11:11:53 -0700
>    From: Kevin Buettner <kevinb@cygnus.com>
> 
> [snip]
> 
>    Anyway, my objection to using ``ia64_ext'' for the 82-bit register
>    type stems from the fact that this name would probably be more
>    appropriate for the 80-bit double-extended type.  Especially since
>    this is the convention already used for x86.  How 'bout this instead?
> 
>        ia64_ext  -  80-bit double-extended
>        ia64_reg	 -  82-bit fp register
>        ia64_quad - 128-bit quad-precision
> 
> I was going to propose exactly the same  [:-)] .  FYI Andrew, the ia64_ext
> type is stored in 10 bytes of memory, the ia64_reg type is stored in
> 16 bytes of memory and ia64_quad is also stored in 16 bytes of memory.

To narrow down my reservation here ``reg'' makes me think of a register, 
and part of the original was over floatformat describing how a register 
is stored in memory and not what a register looks like.

Another would be ia64_spill.
> It seems that ia64_ext would be identical to i387_ext, so we could
> simply
> 
>    #define floatformat_ia64_ext floatformat_i387_ext
> 
> in floatformat.h.

Or just use i387_ext, I don't think it needs re-defining.

	Andrew



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]