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

Andrew Cagney ac131313@cygnus.com
Thu Aug 16 11:36:00 GMT 2001


Attatched is a revised patch for:

> Hello,
> 
> The attached adds the floatformats:
> 
> floatformat_i387_ext80;
> floatformat_i387_ext96;
> 
>     Explicitly sized x86 float formats.
> 
>     Depending on where/how it is stored,
>     an i386 extended could use 80 (10 bytes)
>     or 96 (12 bytes).
> 
> floatformat_m88110_harris_ext;
> 
>     This eliminates a build hack.
> 
>     Prior to this tweek, a compile time
>     option was deciding the layout of the m88110
>     floatformat.  I think that was just wrong.
> 
> floatformat_arm_ext_big;
> floatformat_arm_ext_littlebyte_bigword;
> 
>     Like i387_ext but with byte order.
> 
>     The arm can be big or little endian.
>     arm-ext little-byte big-word
>     is my interpretation of how the LE-arm
>     lays an FP value out in memory.
>     The lack of this has me puzzled, I'm
>     suprised no one added it earlier :-/
> 
> Given that these files are only used by opcodes and GDB, and that this change (ignoring the harris bit) has no effect, I'm planning in simply checking it in (via GCC) in a few days.
> 
> Comments?
> 
>     Andrew

It also adds

floatformat_ia64_ext128
	An 82bit IA64 floating point packed
	into a 128 bit integer.

I'll check it in ``tomorrow''.

	Andrew



More information about the Binutils mailing list