This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


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

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


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~


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