The finite() function is provided in glibc but not in uClibc. C99 requires isfinite() to be a macro, so we can test for it and define our own finite() macro in osi/os/posix/epicsMath.h