On Wed, 5 Mar 2008, Bruce Evans wrote:

bde         2008-03-05 11:21:14 UTC

 FreeBSD src repository

 Modified files:
   sys/i386/include     _types.h
 Log:
 Change float_t and double_t to long double on i386.  All floating point

For those of us who are not floating point experts, can you explain a few things?

1) Does this really change every double to a long double in anything compiled?
2)  How does this affect ABI compatibility?
3) How does this change the operation of various programs in the ports tree that use floating point, such as mplayer, mpg123, etc. Will this cause different behavior when these apps are used on FreeBSD vs other operating systems?

As I've said in the past, I'd really, really, really like to see regression tests for any change to the floating point functions. The types of changes you've been making are not easy to verify just by looking at diffs.

Thanks,

-Mike
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to