Nick Hammond <[EMAIL PROTECTED]> wrote:
> I have been using the --unix option but a recent message on this
> forum points to an environment variable which can be set. It would be good
> to do this in the installation.

I didn't set this variable in the installation because it would adversely
affect experienced Cygwin people with existing non-`--unix' Makefiles. 
However, I suspect there are no such people :-) (judging by the globbing
excitement, any sane people *will* be using --unix mode), and clearly
the installer ought to be at least loudly warning about this stuff.
(I'm also not keen to start rewriting people's AUTOEXEC.BAT files,
particularly on NT.)

> Behaviour indicates a problem with floating point math intensive
> functions.

That wouldn't surprise me.  Floating point has been a weak point for a
long time (for users of both compilers).

> A new message in this forum points to possible problems with the
> libraries and suggests copying the 0.5.0 libraries -- I haven't yet tried
> this.

Yes, I'll have to check that out too.  I haven't done anything in the
maths libraries, so I don't see where it could have become broken, except
that there's actually about three separate floating point representations
trying to cooperate -- the ones in the ROM, GCC's built-in fp operators,
and libm/libmf -- and it's not even obvious that they all use the same
representation.  It seems to me that the right direction is to unify them
and eliminate the basic operations in libgcc and libm in favour of the
operations in the New Float Manager, but there's quite a way to go...

In the meantime, if reverting libm gets people working again, that's great.

> I would probably have [...] waited
> for a bigger experience base to build up.

Well...
somebody has to be the guinea pig, and we're all very grateful Nick! :-)

    John

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palm.com/devzone/mailinglists.html

Reply via email to