author | Patrick Einheber <patrick.einheber@oracle.com> |
Wed, 12 Oct 2016 08:38:46 -0700 | |
changeset 7093 | a50590d00730 |
parent 5904 | 14224167e318 |
permissions | -rw-r--r-- |
5904
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
1 |
# HG changeset patch |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
2 |
# User Azamat H. Hackimov <[email protected]> |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
3 |
# Date 1370184533 -21600 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
4 |
# Branch SDL-1.2 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
5 |
# Node ID 91ad7b43317a6387e115ecdf63a49137f47e42c8 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
6 |
# Parent f7fd5c3951b9ed922fdf696f7182e71b58a13268 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
7 |
Fix compilation with libX11 >= 1.5.99.902. |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
8 |
|
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
9 |
These changes fixes bug #1769 for SDL 1.2 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
10 |
(http://bugzilla.libsdl.org/show_bug.cgi?id=1769). |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
11 |
|
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
12 |
diff -r f7fd5c3951b9 -r 91ad7b43317a configure.in |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
13 |
--- a/configure.in Wed Apr 17 00:56:53 2013 -0700 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
14 |
+++ b/configure.in Sun Jun 02 20:48:53 2013 +0600 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
15 |
@@ -1169,6 +1169,17 @@ |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
16 |
if test x$definitely_enable_video_x11_xrandr = xyes; then |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
17 |
AC_DEFINE(SDL_VIDEO_DRIVER_X11_XRANDR) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
18 |
fi |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
19 |
+ AC_MSG_CHECKING(for const parameter to _XData32) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
20 |
+ have_const_param_xdata32=no |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
21 |
+ AC_TRY_COMPILE([ |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
22 |
+ #include <X11/Xlibint.h> |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
23 |
+ extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len); |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
24 |
+ ],[ |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
25 |
+ ],[ |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
26 |
+ have_const_param_xdata32=yes |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
27 |
+ AC_DEFINE(SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
28 |
+ ]) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
29 |
+ AC_MSG_RESULT($have_const_param_xdata32) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
30 |
fi |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
31 |
fi |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
32 |
} |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
33 |
diff -r f7fd5c3951b9 -r 91ad7b43317a include/SDL_config.h.in |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
34 |
--- a/include/SDL_config.h.in Wed Apr 17 00:56:53 2013 -0700 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
35 |
+++ b/include/SDL_config.h.in Sun Jun 02 20:48:53 2013 +0600 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
36 |
@@ -283,6 +283,7 @@ |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
37 |
#undef SDL_VIDEO_DRIVER_WINDIB |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
38 |
#undef SDL_VIDEO_DRIVER_WSCONS |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
39 |
#undef SDL_VIDEO_DRIVER_X11 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
40 |
+#undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
41 |
#undef SDL_VIDEO_DRIVER_X11_DGAMOUSE |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
42 |
#undef SDL_VIDEO_DRIVER_X11_DYNAMIC |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
43 |
#undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
44 |
diff -r f7fd5c3951b9 -r 91ad7b43317a src/video/x11/SDL_x11sym.h |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
45 |
--- a/src/video/x11/SDL_x11sym.h Wed Apr 17 00:56:53 2013 -0700 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
46 |
+++ b/src/video/x11/SDL_x11sym.h Sun Jun 02 20:48:53 2013 +0600 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
47 |
@@ -165,7 +165,11 @@ |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
48 |
*/ |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
49 |
#ifdef LONG64 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
50 |
SDL_X11_MODULE(IO_32BIT) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
51 |
+#if SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
52 |
+SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),return) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
53 |
+#else |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
54 |
SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
55 |
+#endif |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
56 |
SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),) |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
57 |
#endif |
14224167e318
23210258 Upgrade libsdl to 1.2.15
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
58 |