Re: [Mesa-dev] [PATCH] st/nine: clean up WINAPI definition

2016-05-04 Thread Christian Schmidbauer
On Sun, May 1, 2016 at 6:03 PM, Axel Davy wrote: > Do we need the #ifndef WINAPI part ? > > Axel > > > On 29/04/2016 20:53, Christian Schmidbauer wrote: >> >> As Emil pointed out, only gcc, clang and MSVC compatibility is required. >> Hence the check for GNUC can be skipped, as __i386__ and __x86_

Re: [Mesa-dev] [PATCH] st/nine: clean up WINAPI definition

2016-05-04 Thread Christian Schmidbauer
On Sun, May 1, 2016 at 12:02 PM, Emil Velikov wrote: > Hi Christian, > > On 29 April 2016 at 19:53, Christian Schmidbauer > wrote: >> As Emil pointed out, only gcc, clang and MSVC compatibility is required. >> Hence the check for GNUC can be skipped, as __i386__ and __x86_64__ are >> only defined

Re: [Mesa-dev] [PATCH] st/nine: clean up WINAPI definition

2016-05-01 Thread Axel Davy
Do we need the #ifndef WINAPI part ? Axel On 29/04/2016 20:53, Christian Schmidbauer wrote: As Emil pointed out, only gcc, clang and MSVC compatibility is required. Hence the check for GNUC can be skipped, as __i386__ and __x86_64__ are only defined for gcc/clang, not for MSVC. Remove the #und

Re: [Mesa-dev] [PATCH] st/nine: clean up WINAPI definition

2016-05-01 Thread Emil Velikov
Hi Christian, On 29 April 2016 at 19:53, Christian Schmidbauer wrote: > As Emil pointed out, only gcc, clang and MSVC compatibility is required. > Hence the check for GNUC can be skipped, as __i386__ and __x86_64__ are > only defined for gcc/clang, not for MSVC. > > Remove the #undef which has be

[Mesa-dev] [PATCH] st/nine: clean up WINAPI definition

2016-04-29 Thread Christian Schmidbauer
As Emil pointed out, only gcc, clang and MSVC compatibility is required. Hence the check for GNUC can be skipped, as __i386__ and __x86_64__ are only defined for gcc/clang, not for MSVC. Remove the #undef which has been there for historic reasons, when wine dlls for nine have been built inside mes