isinf and isnan declarations win32/apple