[Mesa-dev] [PATCH 0/7] vs12 cleanup patches

Emil Velikov emil.l.velikov at gmail.com
Thu Oct 23 07:30:27 PDT 2014


Hi Alon,

On 22/07/14 22:06, Alon Levy wrote:
> Hi,
> 
>  These patches include some actual fixes for building target libgl-gdi with
>  scons, and some warning removal (there are a ton left I didn't pursue - mostly
>  truncation warnings and sign warnings).
> 
>  Not related to the patchset, but important for anyone building libgl-gdi (i.e.
>  opengl32.dll) scons 2.3.2 seems broken wrt def files, I opened issue
>  http://scons.tigris.org/issues/show_bug.cgi?id=2966 and used the patch
>  included there to successfully build the dll.
> 
> Alon
> 
> Alon Levy (7):
>   gallium/u_math.h: don't redefine INFINITY and NAN in VS2013
>   glsl/glsl_parser.yy: vs12 doesn't have strcasecmp, use _stricmp
>     instead
>   gallium/u_debug_flush.c: fix build error for vs12
>   u_math.h: fix 64 to 32 bit truncation warning
>   wgl: stw_pixelformat_get_info: correct type for index variable
>   glsl: fix inconsistent struct/class warning in vs12
>   mesa/shaderimage.c: fix inconsistent sign warning
> 
Seems like we've forgot to commit the series despite the review.

I have went ahead the pushed patches 4, 5 and 7 with Brian's r-b tag.
Patches 1, 2, 3 and 6 should no longer be needed, as alternative fix is
already in master or the code has been (re)moved.

If you have any other patches please send them in. I'll make sure that
they don't slip though the cracks again :)

Thanks
Emil

>  src/gallium/auxiliary/util/u_debug_flush.c       | 5 +++--
>  src/gallium/auxiliary/util/u_math.h              | 4 ++--
>  src/gallium/state_trackers/wgl/stw_pixelformat.c | 2 +-
>  src/glsl/glsl_parser.yy                          | 4 ++++
>  src/glsl/opt_dead_builtin_varyings.cpp           | 2 +-
>  src/mesa/main/shaderimage.c                      | 2 +-
>  6 files changed, 12 insertions(+), 7 deletions(-)
> 



More information about the mesa-dev mailing list