Actions
Bug #399
closedadd fenv to libm
Start date:
Due date:
% Done:
0%
Estimated time:
Description
okay, this will have to be fixed not to contain types from freebsd. i am sure that you only need to modify files in lib/libm.
the port to amd64 has already started. however, it is not finished. it is crucial that all future work strictly respects this fact and integrates amd64.
for some reason we are now using netbsd's libm, and they don't have special treatment of amd64. i am pretty sure that is not needed in any case, it is merely an optimization.
to install a cpu-specific header, just add
INCS+= fenv.h
in arch/i386/Makefile.inc
Besides that, the freebsd code contains unnecessary compatibility code which should be removed (like splitting mxcsr).
cheers
simon
Actions