mesa/include
Jose Fonseca 3d59fd83ed c11/threads: Include thr/xtimec.h for xtime definition when building with MSVC.
MSVC has been including a xtime definition in thr/xtimec.h ever since
MSVC 2013 (which is the minimum we require for building Mesa), and
including it prevents duplicate definitions when it gets included by
LLVM.

In fact, it looks that MSVC has been including a partial C11 threads
implementation too for some time, which we should consider migrating to
once we eliminate the use of _MTX_INITIALIZER_NP in our tree.

Thanks to the anonymous helper from
https://bugs.freedesktop.org/show_bug.cgi?id=100201#c4 for spotting
this.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100201
CC: "17.0" <mesa-stable@lists.freedesktop.org>
(cherry picked from commit ecfafdcbf5)
2017-03-30 16:32:40 +03:00
..
c11 c11/threads: Include thr/xtimec.h for xtime definition when building with MSVC. 2017-03-30 16:32:40 +03:00
CL clover: Update OpenCL headers to version 1.2 from Khronos. 2014-04-29 13:01:10 +02:00
D3D9 Introduce .editorconfig 2016-08-31 17:06:54 -07:00
d3dadapter d3dadapter/present: Add precision for WaitBufferReleased 2016-12-20 23:44:21 +01:00
EGL add EGL_TEXTURE_EXTERNAL_WL to WL_bind_wayland_display spec 2016-12-05 16:01:21 +00:00
GL dri: Add __DRI_IMAGE_FORMAT_ARGB1555 2016-12-27 09:13:43 -08:00
GLES gles: Update glext.h to revision 20798. 2013-07-29 10:34:42 -07:00
GLES2 Remove GL_GLEXT_PROTOTYPES guards from non-ext headers. 2016-09-12 16:52:43 +01:00
GLES3 Remove GL_GLEXT_PROTOTYPES guards from non-ext headers. 2016-09-12 16:52:43 +01:00
HaikuGL include/haiku: fix comment typo 2014-08-28 21:41:29 -04:00
KHR egl: import platform headers from registry (v2) 2015-06-05 19:44:33 +02:00
pci_ids radeonsi: add new polaris12 pci id 2017-03-29 19:13:17 +03:00
vulkan include: update Vulkan headers 2017-01-14 19:29:44 +00:00
c99_alloca.h c99_alloca.h: Also use <alloca.h> for cygwin 2015-03-07 18:18:32 +00:00
c99_compat.h scons: set HAVE_FUNC_ATTRIBUTE_ALIAS 2017-01-18 16:01:14 +00:00
c99_math.h math: Import isinf and others to global namespace 2016-04-18 11:10:25 +01:00
no_extern_c.h include: Add helper header to help trap includes inside extern C. 2015-03-06 12:38:55 +00:00