Original commit message from CVS: this should do it this is for steveb's added checks
Original commit message from CVS: some cvs screwup
Original commit message from CVS: macros to detect fast float to int casting, lrint and lrintf, thanks to Erik de Castro Lopo.