diff options
author | Richard Henderson <rth@redhat.com> | 2004-03-06 20:46:23 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 2004-03-06 20:46:23 +0000 |
commit | a598e3fc041f38d0c43be55d1664ff7ed0cf405b (patch) | |
tree | da22cbd1cae0cff761823248c1350f7d6ec32177 /soft-fp | |
parent | 4df8c11d26a29bc3a6116a9125cdfdca3cd517bb (diff) | |
download | glibc-a598e3fc041f38d0c43be55d1664ff7ed0cf405b.tar.gz |
* soft-fp/quad.h (union _FP_UNION_Q): Add longs structure. * sysdeps/alpha/Implies: Add alpha/soft-fp. * sysdeps/alpha/soft-fp/sfp-machine.h: Rewrite for GEM interface. * sysdeps/alpha/Subdirs, sysdeps/alpha/soft-fp/Makefile, sysdeps/alpha/soft-fp/Versions, sysdeps/alpha/soft-fp/local-soft-fp.h, sysdeps/alpha/soft-fp/ots_add.c, sysdeps/alpha/soft-fp/ots_cmp.c, sysdeps/alpha/soft-fp/ots_cmpe.c, sysdeps/alpha/soft-fp/ots_cvtqux.c, sysdeps/alpha/soft-fp/ots_cvtqx.c, sysdeps/alpha/soft-fp/ots_cvttx.c, sysdeps/alpha/soft-fp/ots_cvtxq.c, sysdeps/alpha/soft-fp/ots_cvtxt.c, sysdeps/alpha/soft-fp/ots_div.c, sysdeps/alpha/soft-fp/ots_mul.c, sysdeps/alpha/soft-fp/ots_nintxq.c, sysdeps/alpha/soft-fp/ots_sub.c: New files.
2004-03-06 Richard Henderson <rth@redhat.com>
* soft-fp/quad.h (union _FP_UNION_Q): Add longs structure.
* sysdeps/alpha/Implies: Add alpha/soft-fp.
* sysdeps/alpha/soft-fp/sfp-machine.h: Rewrite for GEM interface.
* sysdeps/alpha/Subdirs, sysdeps/alpha/soft-fp/Makefile,
sysdeps/alpha/soft-fp/Versions, sysdeps/alpha/soft-fp/local-soft-fp.h,
sysdeps/alpha/soft-fp/ots_add.c, sysdeps/alpha/soft-fp/ots_cmp.c,
sysdeps/alpha/soft-fp/ots_cmpe.c, sysdeps/alpha/soft-fp/ots_cvtqux.c,
sysdeps/alpha/soft-fp/ots_cvtqx.c, sysdeps/alpha/soft-fp/ots_cvttx.c,
sysdeps/alpha/soft-fp/ots_cvtxq.c, sysdeps/alpha/soft-fp/ots_cvtxt.c,
sysdeps/alpha/soft-fp/ots_div.c, sysdeps/alpha/soft-fp/ots_mul.c,
sysdeps/alpha/soft-fp/ots_nintxq.c, sysdeps/alpha/soft-fp/ots_sub.c:
New files.
Diffstat (limited to 'soft-fp')
-rw-r--r-- | soft-fp/quad.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/soft-fp/quad.h b/soft-fp/quad.h index 080139e1ba..33ee4d4b20 100644 --- a/soft-fp/quad.h +++ b/soft-fp/quad.h @@ -131,6 +131,9 @@ union _FP_UNION_Q { long double flt /* __attribute__((mode(TF))) */ ; struct { + _FP_W_TYPE a, b; + } longs; + struct { #if __BYTE_ORDER == __BIG_ENDIAN unsigned sign : 1; unsigned exp : _FP_EXPBITS_Q; |