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.
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.

Mark


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