Mon, 11 Sep 2017 18:20:56 -0400WinRT: build fix when using recent versions of the Windows 10 SDK
David Ludwig <dludwig@pobox.com> [Mon, 11 Sep 2017 18:20:56 -0400] rev 11494
WinRT: build fix when using recent versions of the Windows 10 SDK

Sun, 10 Sep 2017 12:54:40 -0700Fixed bug 3812 - Fallthrough warnings gcc-7
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Sep 2017 12:54:40 -0700] rev 11493
Fixed bug 3812 - Fallthrough warnings gcc-7

Sun, 10 Sep 2017 12:49:41 -0700Fixed bug 3815 - implicit-fallthrough warning - DUFFS_LOOP4 and friends
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Sep 2017 12:49:41 -0700] rev 11492
Fixed bug 3815 - implicit-fallthrough warning - DUFFS_LOOP4 and friends

Sun, 10 Sep 2017 12:42:38 -0700Fixed bug 3813 - gcc7 fallthrough warnings in SDL_iconv.c and SDL_pixels.c
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Sep 2017 12:42:38 -0700] rev 11491
Fixed bug 3813 - gcc7 fallthrough warnings in SDL_iconv.c and SDL_pixels.c

Sun, 10 Sep 2017 12:40:45 -0700Fixed tabs to spaces
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Sep 2017 12:40:45 -0700] rev 11490
Fixed tabs to spaces

Sun, 10 Sep 2017 10:43:04 -0700Fixed compile warning
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Sep 2017 10:43:04 -0700] rev 11489
Fixed compile warning

Sun, 10 Sep 2017 10:30:25 -0700Fixed bug 3811 - change HAVE_COPYSIGN to HAVE__COPYSIGN in SDL_config_windows.h
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Sep 2017 10:30:25 -0700] rev 11488
Fixed bug 3811 - change HAVE_COPYSIGN to HAVE__COPYSIGN in SDL_config_windows.h

Ozkan Sezer

The patch below changes HAVE_COPYSIGN macro in SDL_config_windows.h to
HAVE__COPYSIGN, so that _copysign() can be used in SDL_stdlib.h which
is available in many more windows-targeting toolchains such as MinGW,
MSVC >= 6, etc, and not just MSVC >= 2013. SDL_stdlib.c already has a
specific check for HAVE__COPYSIGN, so I believe this is reasonable.

Sun, 10 Sep 2017 10:25:36 -0700Fixed the include path for khronos with Visual Studio
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Sep 2017 10:25:36 -0700] rev 11487
Fixed the include path for khronos with Visual Studio

Sun, 10 Sep 2017 09:19:10 -0700Correction: copysign has been supported by windows several toolchains
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Sep 2017 09:19:10 -0700] rev 11486
Correction: copysign has been supported by windows several toolchains
for a very long time, including MSVC6, MinGW, LCC-Win32, (no released
watcom versions though, but that's of no concern.)

Patch from Ozkan Sezer

Sat, 09 Sep 2017 21:17:46 -0400alsa: removed snd_pcm_wait() call before writing to playback device.
Ryan C. Gordon <icculus@icculus.org> [Sat, 09 Sep 2017 21:17:46 -0400] rev 11485
alsa: removed snd_pcm_wait() call before writing to playback device.

This would cause playback problems in certain situations, such as on the
Raspberry Pi. The device that the wait was added for seems to not benefit from
it in modern times, and standard desktop Linux seems to do the right thing
when a USB device is unplugged now, without this patch.

Fixes Bugzilla #3599.