Patch to move "#define USG" from xm-*.h to config.gcc's xm_defines

Richard Henderson rth@redhat.com
Sat Mar 10 02:08:00 GMT 2001


On Fri, Mar 09, 2001 at 11:26:42PM -0500, Kaveh R. Ghazi wrote:
> Is the bit pattern generated by all stage1 compilers the same for a
> given floating point constant?

It ought to be.

> I.e. not whether its *supposed* to be, but is it in practice given
> issues related to subtle float bugs?

*shrug* If there are fp bugs, then no autoconf test
is going to be reliable.  Nor, for that matter, will
be the stage1 compiler.

> What about on hosts where char isn't 8 bit (c4x), will the strings
> program show the same result?

No.  Err, well, kinda sorta no.  Anyway, there won't be any
*host* tests for c4x.

> Is sizeof(float) == 4 everywhere?  (Can it be 8?)

Sure it can.  But that's a different sort of test, now isn't it.



r~



More information about the Gcc-patches mailing list