Trouble in compiling Wine 0.9.57 and 0.9.58 on Solaris 10 08/07
Rolf Kalbermatter
r.kalbermatter at hccnet.nl
Fri Apr 18 15:15:56 CDT 2008
Petr.Sumbera at Sun.COM [mailto:Petr.Sumbera at Sun.COM] wrote:
> What about defining isinf as macro?
>
> diff --git a/include/wine/port.h b/include/wine/port.h index
> 6727891..59c12aa 100644
> --- a/include/wine/port.h
> +++ b/include/wine/port.h
> @@ -146,6 +146,11 @@ struct statvfs
> #define strtoull _strtoui64
> #endif
>
> +#if !defined(HAVE_ISINF) && defined(HAVE_IEEEFP_H) #include <ieeefp.h>
> +#define isinf(x) (!(finite(x) || isnand(x))) #endif
> +
> #ifndef S_ISLNK
> # define S_ISLNK(mod) (0)
> #endif
With the exception of the somewhat weird line wrapping (or better lack
thereof)
this looks like what I had in mind. I don't see the benefit of adding
something
simple like this into libwine_port.
But of course it's Alexandre's call.
Rolf Kalbermatter
More information about the wine-devel
mailing list