Module Name: xsrc
Committed By: christos
Date: Fri Aug 19 11:56:57 UTC 2016
Modified Files:
xsrc/external/mit/libepoxy/dist/src: dispatch_common.c
xsrc/external/mit/libepoxy/src: gl_generated_dispatch.c
glx_generated_dispatch.c
Log Message:
play nice with lint
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
xsrc/external/mit/libepoxy/dist/src/dispatch_common.c
cvs rdiff -u -r1.1 -r1.2 \
xsrc/external/mit/libepoxy/src/gl_generated_dispatch.c \
xsrc/external/mit/libepoxy/src/glx_generated_dispatch.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: xsrc/external/mit/libepoxy/dist/src/dispatch_common.c
diff -u xsrc/external/mit/libepoxy/dist/src/dispatch_common.c:1.2 xsrc/external/mit/libepoxy/dist/src/dispatch_common.c:1.3
--- xsrc/external/mit/libepoxy/dist/src/dispatch_common.c:1.2 Fri Aug 19 04:15:28 2016
+++ xsrc/external/mit/libepoxy/dist/src/dispatch_common.c Fri Aug 19 07:56:56 2016
@@ -140,6 +140,9 @@
__pragma(section(".CRT$XCU",read)) \
__declspec(allocate(".CRT$XCU")) static int (* _array ## _func)(void) = _func ## _constructor;
+#elif defined(__lint__)
+#define CONSTRUCT(_func)
+#define DESTRUCT(_func)
#else
#error "You will need constructor support for your compiler"
#endif
Index: xsrc/external/mit/libepoxy/src/gl_generated_dispatch.c
diff -u xsrc/external/mit/libepoxy/src/gl_generated_dispatch.c:1.1 xsrc/external/mit/libepoxy/src/gl_generated_dispatch.c:1.2
--- xsrc/external/mit/libepoxy/src/gl_generated_dispatch.c:1.1 Wed Aug 17 23:26:04 2016
+++ xsrc/external/mit/libepoxy/src/gl_generated_dispatch.c Fri Aug 19 07:56:56 2016
@@ -35,6 +35,8 @@
#define EPOXY_NOINLINE __attribute__((noinline))
#elif defined (_MSC_VER)
#define EPOXY_NOINLINE __declspec(noinline)
+#elif defined (__lint)
+#define EPOXY_NOINLINE
#endif
struct dispatch_table {
PFNGLACCUMPROC epoxy_glAccum;
Index: xsrc/external/mit/libepoxy/src/glx_generated_dispatch.c
diff -u xsrc/external/mit/libepoxy/src/glx_generated_dispatch.c:1.1 xsrc/external/mit/libepoxy/src/glx_generated_dispatch.c:1.2
--- xsrc/external/mit/libepoxy/src/glx_generated_dispatch.c:1.1 Wed Aug 17 23:26:04 2016
+++ xsrc/external/mit/libepoxy/src/glx_generated_dispatch.c Fri Aug 19 07:56:57 2016
@@ -13,6 +13,8 @@
#define EPOXY_NOINLINE __attribute__((noinline))
#elif defined (_MSC_VER)
#define EPOXY_NOINLINE __declspec(noinline)
+#elif defined (__lint__)
+#define EPOXY_NOINLINE
#endif
struct dispatch_table {
PFNGLXBINDCHANNELTOWINDOWSGIXPROC epoxy_glXBindChannelToWindowSGIX;