Subject: Re: libc arch/*/gen cleanup
To: Simon Burge <simonb@wasabisystems.com>
From: Christos Zoulas <christos@zoulas.com>
List: tech-userlevel
Date: 10/28/2001 21:09:06
On Oct 29, 1:05pm, simonb@wasabisystems.com (Simon Burge) wrote:
-- Subject: Re: libc arch/*/gen cleanup
| Christos Zoulas wrote:
|
| > >
| > > union __infinity_u {
| > > unsigned char val[8];
| > > double dummy;
| > > };
| > > extern __const union __infinity_u __infinity;
| > > #define HUGE_VAL (*(__const double *)(__const void *)&__infinity)
| >
| > I don't see why we need to have more than two union types. One for double
| > and one for float.
|
| Yes, true. So "__double_u" and "__single_u" sound reasonable? What
| about "long double", or that format not well defined?
|
__double_u and __float_u prolly. I would leave long double out for now.
Do we have constants for it.
christos