[PATCH 3/9] msvcr120: Remove precompiler check for asinh.

Alexandre Julliard julliard at winehq.org
Mon Jul 10 08:06:36 CDT 2017


Henri Verbeet <hverbeet at gmail.com> writes:

> On 10 July 2017 at 13:54, Henri Verbeet <hverbeet at gmail.com> wrote:
>> My understanding was asinh() is C89, while asinhf() and asinhl() are C99.
> Although looking at the actual standard, I don't see asinh() in there.

In general we don't care about the standards. Saying "asinh is in C89 so
it's guaranteed to be available" doesn't make sense, nothing is
guaranteed. There may or may not be a system out there that doesn't have
it, no matter what the standards say.

So in principle we add checks as we find systems that require them, and
we don't remove them because there's no easy way to check that they
aren't still needed somewhere.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list