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;

Reply via email to