| Summary: | some SDL-1.2 patches / backports | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Ozkan Sezer <sezeroz> |
| Component: | *don't know* | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | HG 1.2 | ||
| Hardware: | All | ||
| OS: | All | ||
| Attachments: |
0001-sdl.m4.patch
0002-win32-config.patch 0003-os2-fixes.patch 0004-wcc386-byteswap.patch 0005-os2-SDLCALL.patch 0006-pulseaudio.patch 0007-hermes-os2.patch 0008-bug3043.patch 0009-bug3808.patch 0010-bug2049.patch 0011-bug3739.patch 0012-bug2976.patch 0013-win32-strtoul.patch 0014-win32-strtoi64.patch 0015-vs-project-file.patch 0016-bug3332.patch 018-os2-SDL_Delay.patch 0019-bug4159.patch |
||
|
Description
Ozkan Sezer
2018-03-24 20:43:24 UTC
Created attachment 3196 [details]
0001-sdl.m4.patch
sdl.m4: don't play with the PATH if cross-compiling
taken from from SDL2
Created attachment 3197 [details]
0002-win32-config.patch
updates to SDL_config_win32.h
- Watcom has stdint.h
- MinGW and Watcom has strtoll() and also strtoll()
- Win32 has strdup(), _i64toa() and _ui64toa()
Created attachment 3198 [details]
0003-os2-fixes.patch
OS/2 fixes:
- update SDL_platform.h to handle __EMX__
- update SDL_config_os2.h
- fix a typo in SDL_dart.c (bitwise AND, not logical AND)
- fix NULL / NULLHANDLE confusion in SDL_sysloadso.c and SDL_os2fslib.c
Created attachment 3199 [details]
0004-wcc386-byteswap.patch
SDL_endian.h: add Watcom inline asm for SDL_Swap16 and SDL_Swap32
Created attachment 3200 [details]
0005-os2-SDLCALL.patch
remove unnecessary restrictions from SDLCALL and DECLSPEC macros for OS/2.
Created attachment 3201 [details]
0006-pulseaudio.patch
SDL_audio.c: do the pulseaudio name dance only if SDL_AUDIO_DRIVER_PULSE is defined.
Created attachment 3202 [details]
0007-hermes-os2.patch
hermes asm: declare segments with proper attributes for OS/2 386 builds
Created attachment 3203 [details] 0008-bug3043.patch fix alsa configury and cmake checks SDL's alsa uses snd_pcm_recover() which has been available only since alsa-lib-1.0.11. (backported fix for bug #3043.) Created attachment 3204 [details] 0009-bug3808.patch SDL_stretch.c: backported fix for bug #3808 Created attachment 3205 [details] 0010-bug2049.patch backport fix for bug #2049: Make SDL error string formatting deal with nasty corner cases. Ryan C. Gordon <icculus@icculus.org> Created attachment 3206 [details] 0011-bug3739.patch backfort fix for bug #3739: handle %lu, %li and %ld in SDL_SetError. Created attachment 3207 [details] 0012-bug2976.patch backport fix for bug #2976: Fix RGBA<->RGBA blit that was broken with the optimization from bug #11 id.zeta@yahoo.com Created attachment 3208 [details]
0013-win32-strtoul.patch
add ifdefs to avoid unnecessary 64bit strtoull() in win32 builds
Created attachment 3209 [details]
0014-win32-strtoi64.patch
win32, stdlib: use _strtoi64() and _strtoui64() when available
Created attachment 3210 [details]
0015-vs-project-file.patch
fix VS5 project file.
Created attachment 3211 [details] 0016-bug3332.patch backport bug #3332 (win32 deadkeys) patch: https://bugzilla.libsdl.org/show_bug.cgi?id=3332 Eric Wasylishen <ewasylishen@gmail.com> Created attachment 3213 [details]
018-os2-SDL_Delay.patch
OS/2 SDL_Delay(): add missing else :
it looks like an 'else' is missing after the 'already time-critical'
case for if(DosEnterMustComplete()) check.
Created attachment 3244 [details] 0019-bug4159.patch Backports fixes for bug #4159, tidies up SDL_syswm.h for it. Pushed these changes to SDL-1.2 branch. |