cvs commit: src/share/man/man3 Makefile src/lib/libc/alpha/gen Makefile.inc fpsetsticky.c src/lib/libc/amd64/gen Makefile.inc fpsetsticky.c src/lib/libc/powerpc/gen Makefile.inc fpsetsticky.c src/lib/libc/softfloat Makefile.inc src/lib/libc/sparc64/gen ...

Bruce Evans bde at zeta.org.au
Tue Mar 15 18:44:13 PST 2005


On Tue, 15 Mar 2005, David Schultz wrote:

> ...
>  Log:
>  Remove fpsetsticky().  This was added for SysV compatibility, but due
>  to mistakes from day 1, it has always had semantics inconsistent with
>  SVR4 and its successors.  In particular, given argument M:
> ...
>  There is no way to fix fpsetsticky() to DTRT for both old FreeBSD apps
>  and apps ported from other operating systems, so the best approach
>  seems to be to kill the function and fix any apps that break.  I
> ...
>  PR:             75862
>  Suggested by:   bde

Thanks.

Bruce


More information about the cvs-all mailing list