[Mesa-dev] [PATCH 02/10] mesa: remove M_PI, M_E, M_LOG2E macro definitions
kusmabite at gmail.com
Thu Feb 26 01:10:52 PST 2015
On Thu, Feb 26, 2015 at 4:24 AM, Matt Turner <mattst88 at gmail.com> wrote:
> On Wed, Feb 25, 2015 at 5:29 PM, Brian Paul <brianp at vmware.com> wrote:
>> Should be defined in math.h. If not, we can add them to c99_math.h
> And FWIW, the MSDN page  says that if you define _USE_MATH_DEFINES
> before including math.h, these will be defined for you. Not sure what
> versions of MSVC that applies to.
>  https://msdn.microsoft.com/en-us/library/4hwaceh6.aspx
That link says "Visual Studio 2013", but roughly the same message is
also in the Visual Studio .NET 2003 docs (available through the "Other
Versions"-selector at the top).
IIRC, this has been the case since VC6, but we probably don't care
about that old toolchains.
More information about the mesa-dev