The float.h macros got out of sync with u.h, some of them missing and some of them being incorrect. This change brings them back in line.