Tue, 22 Aug 2017 15:50:39 -0400dynapi: fill in OS/2 loading code (thanks, Ozkan!).
Ryan C. Gordon <icculus@icculus.org> [Tue, 22 Aug 2017 15:50:39 -0400] rev 11345
dynapi: fill in OS/2 loading code (thanks, Ozkan!).

Partially fixes Bugzilla #3765.

Mon, 21 Aug 2017 23:44:46 -0700x11: Move screen_w/h inside the only ifdef they are referenced in to avoid compiler warnings
Brandon Schaefer <brandon.schaefer@canonical.com> [Mon, 21 Aug 2017 23:44:46 -0700] rev 11344
x11: Move screen_w/h inside the only ifdef they are referenced in to avoid compiler warnings

Mon, 21 Aug 2017 17:22:00 -0700kmsdrm: Remove moved file
Brandon Schaefer <brandon.schaefer@canonical.com> [Mon, 21 Aug 2017 17:22:00 -0700] rev 11343
kmsdrm: Remove moved file

Mon, 21 Aug 2017 17:20:50 -0700kmsdrm: Cleanup unused headers, rename SDL_kmsdrmevents_c.h -> SDL_kmsdrmevents.h
Brandon Schaefer <brandon.schaefer@canonical.com> [Mon, 21 Aug 2017 17:20:50 -0700] rev 11342
kmsdrm: Cleanup unused headers, rename SDL_kmsdrmevents_c.h -> SDL_kmsdrmevents.h

Mon, 21 Aug 2017 16:30:24 -0700Fixed bug 3768 - provide a quick copysign() solution for watcom
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Aug 2017 16:30:24 -0700] rev 11341
Fixed bug 3768 - provide a quick copysign() solution for watcom

Ozkan Sezer

The following patch provides a quick copysign solution for Watcom/x86

Mon, 21 Aug 2017 13:01:22 -0700SDL_thread.h: add missing os/2 defines.
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Aug 2017 13:01:22 -0700] rev 11340
SDL_thread.h: add missing os/2 defines.

(essentially replicates the windows case || SDL1.2 case.)

Mon, 21 Aug 2017 13:00:58 -0700SDL_dynapi.h: disable dynapi for os/2.
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Aug 2017 13:00:58 -0700] rev 11339
SDL_dynapi.h: disable dynapi for os/2.

Mon, 21 Aug 2017 13:00:40 -0700SDL_cpuinfo.c: add os/2 support to SDL_GetCPUCount() and SDL_GetSystemRAM().
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Aug 2017 13:00:40 -0700] rev 11338
SDL_cpuinfo.c: add os/2 support to SDL_GetCPUCount() and SDL_GetSystemRAM().

Mon, 21 Aug 2017 11:25:04 -0700Fixed bug 3761 - Windows non-MinGW cmake build defines HAVE_WCSLCPY and HAVE_WCSLCAT
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Aug 2017 11:25:04 -0700] rev 11337
Fixed bug 3761 - Windows non-MinGW cmake build defines HAVE_WCSLCPY and HAVE_WCSLCAT

Tom Seddon

https://github.com/SDL-mirror/SDL/commit/0f0ad62237fabb58d5811fe6fa59e5e5aa0e2fb5 (git head at the time of writing); Visual Studio 2015, toolset v140, Platform 10.0.14393.0, building for x64

Windows non-MinGW cmake build sets defines implying wcslcpy and wcslcat are available, but Windows doesn't have these functions.

Ryan C. Gordon

That's weird, these are the exact two functions that Emscripten incorrectly believed it had until we upgraded the buildbot's emsdk install.

Not sure what's up with this, but it's possibly not a MingW-specific thing!

Mon, 21 Aug 2017 11:19:38 -0700Fixed bug 3644 - Wayland touch event support
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Aug 2017 11:19:38 -0700] rev 11336
Fixed bug 3644 - Wayland touch event support

Moritz Bitsch

Attached is a small patch which enables multitouch events on Wayland.