CVSROOT: /cvs Module name: src Changes by: [email protected] 2011/04/20 15:32:59
Modified files:
lib/libm/src : s_lrint.c s_lrintf.c s_rint.c s_rintf.c
Log message:
Trick GCC optimizer into clipping any extra precision by making w
volatile; a similar hack was already being used in lrintf().
This will make rint and {,l}lrint family functions actually work;
i.e. on m68k rintf(8.6F) was 8.625.
