CVSROOT: /cvs Module name: src Changes by: marty...@cvs.openbsd.org 2011/07/26 05:43:02
Modified files: lib/libm/src : math_private.h lib/libc/gen : ldexp.c lib/libc/rpc : xdr_float.c Log message: At some point we've switched to the VFP floating-point--unlike FPA it actually stores floats in natural-endian--therefore the existing checks became wrong. Take into account __VFP_FP__, effectively bringing back the old behavior. This way it will work now, and in the future when some of our platforms are switched to FPA, where it's much faster.