[comp.os.minix] GCC: floating point constants byteorder problem

HBO043%DJUKFA11.BITNET@cunyvm.cuny.edu (Christoph van Wuellen) (08/16/90)

I discovered that my GCC does not generat correct double constants, e.g.
when pushing them to the stack on Sun386i, but it does when GCC was hosted
on the Sparcstation.
I think the error is in real.h, where CONST_DOUBLE_LOW etc. are wrong when
GCC is used for cross-compilation. The floating point representation on
the Host affects the representation on the target. I would not have believed
this because the GNU assembler, in contrast, spends much effort on doing things
right.
My GCC is version 1.35, so I want to know if that has been improved in
subsequent versions.
C.v.W.
P.S. do not always suspect the cause of the errors in YOUR library.