Ryan C. Gordon
8d0b0150b4
Fixed buffer overflow in joystick cleanup. (valgrind ftw!)
...
--HG--
branch : SDL-1.2
2011-11-03 12:42:23 -04:00
Ryan C. Gordon
393309d210
Fixed a bunch more compiler warnings in the 1.2 branch.
...
--HG--
branch : SDL-1.2
2011-10-13 16:38:05 -04:00
Ryan C. Gordon
1df4cde7fb
Don't warn about multichar characters on BeOS/Haiku.
...
The system headers use them generously.
--HG--
branch : SDL-1.2
2011-10-13 16:35:25 -04:00
Ryan C. Gordon
a7a476588d
Quartz: Only use ShowMenuBar()/HideMenuBar() for legacy OS releases.
...
--HG--
branch : SDL-1.2
2011-10-13 14:50:47 -04:00
Ryan C. Gordon
bd5b06d050
Cleaned up more compiler warnings in the 1.2 branch.
...
--HG--
branch : SDL-1.2
2011-10-13 12:29:03 -04:00
Ryan C. Gordon
c04621f934
Fixed unused variable compiler warnings on Mac OS X.
...
--HG--
branch : SDL-1.2
2011-10-13 12:19:30 -04:00
Ryan C. Gordon
0e3c197de0
Don't bother with Win9x compatibility when building 64-bit binaries.
...
Fixes Bugzilla #1310 .
Thanks to Ozkan Sezer for the patch!
--HG--
branch : SDL-1.2
2011-10-13 01:49:14 -04:00
Ryan C. Gordon
2eb0211190
Enable -Wall by default.
...
Fixes Bugzilla #1284 .
(But probably upsets buildbot. :) )
(transplanted from 516c5c4e7beabd27608c67cab5b0259643a9083c)
--HG--
branch : SDL-1.2
2011-10-11 22:04:51 -04:00
Ryan C. Gordon
3ccf66ffe6
Cleaned up fatbuild.sh
...
--HG--
branch : SDL-1.2
2011-09-19 01:46:55 -04:00
Ryan C. Gordon
bf17281c03
Better test for actual Mac OS X SDK in use.
...
--HG--
branch : SDL-1.2
2011-09-18 02:43:59 -04:00
Ryan C. Gordon
85814cd2bc
I _think_ this fixes the Xcode projects.
...
--HG--
branch : SDL-1.2
2011-09-18 02:38:12 -04:00
Ryan C. Gordon
ad2f5f3539
Fixed building with a newer Mac OS X SDK and -mmacosx-version-min=10.4.
...
--HG--
branch : SDL-1.2
2011-09-18 02:00:39 -04:00
Ryan C. Gordon
ffe59e1228
Fixed fullscreen OpenGL on Lion when built with the Mac OS X 10.4u SDK.
...
--HG--
branch : SDL-1.2
2011-09-16 01:55:46 -04:00
Ryan C. Gordon
b78a10812b
Make SDL-1.2 Quartz target to work on Lion when built with the 10.4u SDK.
...
sigh.
--HG--
branch : SDL-1.2
2011-09-16 01:37:44 -04:00
Ryan C. Gordon
6555c1f7fa
Make build-scripts/fatbuild.sh sane for x86-64.
...
No one targets 10.5 or uses gcc 4.0 with x86-64 Mac OS X.
--HG--
branch : SDL-1.2
2011-09-16 00:46:59 -04:00
Ryan C. Gordon
f2c89a2569
Allow testalpha.c to toggle windowed/fullscreen mode.
...
This is to help track down bugs in the updated Mac OS X video target.
--HG--
branch : SDL-1.2
2011-09-16 00:11:23 -04:00
Ryan C. Gordon
5b2605cc5f
Fixed Quartz UpdateRects failing to draw after a second SDL_SetVideoMode().
...
--HG--
branch : SDL-1.2
2011-09-15 20:59:57 -04:00
Ryan C. Gordon
9219efef59
Try to include more Lion-specific code, even when building with the 10.4u SDK.
...
--HG--
branch : SDL-1.2
2011-09-14 13:35:10 -04:00
Ryan C. Gordon
1edae6afeb
Mac OS X deprecation cleanup: maybe this SDK test is better...?
...
--HG--
branch : SDL-1.2
2011-09-14 03:23:35 -04:00
Ryan C. Gordon
e286041a2f
Attempt to quiet unavoidable compiler warnings on Mac OS X.
...
--HG--
branch : SDL-1.2
2011-09-14 03:12:48 -04:00
Ryan C. Gordon
6b26d7ee68
Restored the older Quartz video target code.
...
The new code happened to (supposedly) work everywhere, but it is way slower
on older Mac OS X releases that could get away with using the now
deprecated/removed APIs, so now both implementations are available, and SDL
should choose the right path based on compile options and OS version at
runtime.
Fun stuff.
--HG--
branch : SDL-1.2
2011-09-13 20:30:48 -04:00
Ryan C. Gordon
c572dcb8a4
Fixed compiler warnings on Haiku.
...
--HG--
branch : SDL-1.2
2011-09-13 15:19:28 +00:00
Ryan C. Gordon
83545b9395
Turned off the rest of the MMX code in SDL_blit_A.c.
...
It also seems to blow up everywhere.
Fixes Bugzilla #1278 .
--HG--
branch : SDL-1.2
2011-09-13 14:42:58 -04:00
Ryan C. Gordon
8ccce1fbf5
Removed executable bit from VisualC files.
...
--HG--
branch : SDL-1.2
2011-09-12 00:29:18 -04:00
Ryan C. Gordon
4b4ee808ff
Maybe this will fix the Cygwin compile warning...argh.
...
--HG--
branch : SDL-1.2
2011-09-11 23:34:33 -04:00
Ryan C. Gordon
4eca3de99f
Maybe THIS will fix the Cygwin warnings...
...
--HG--
branch : SDL-1.2
2011-09-11 23:01:03 -04:00
Ryan C. Gordon
84c071b444
Sigh, fixed typo.
...
--HG--
branch : SDL-1.2
2011-09-11 22:38:45 -04:00
Ryan C. Gordon
a122a400c5
More Cygwin compiler warnings...
...
--HG--
branch : SDL-1.2
2011-09-11 22:31:53 -04:00
Ryan C. Gordon
75a74696c4
Still fighting with calling conventions in Cygwin/MingW/VisualC...
...
--HG--
branch : SDL-1.2
2011-09-11 15:24:44 -04:00
Ryan C. Gordon
a88ed755d0
Unpacked Xcode.tar.gz.
...
--HG--
branch : SDL-1.2
2011-09-11 14:44:37 -04:00
Ryan C. Gordon
9f35990896
Unpacked VisualCE.zip.
...
--HG--
branch : SDL-1.2
2011-09-11 14:43:21 -04:00
Ryan C. Gordon
679a09473f
Unpacked VisualC.zip.
...
--HG--
branch : SDL-1.2
2011-09-11 13:29:23 -04:00
Ryan C. Gordon
2132f9c034
Another shot at fixing the compiler warnings under Cygwin/MingW.
...
--HG--
branch : SDL-1.2
2011-09-11 13:23:36 -04:00
Ryan C. Gordon
2d2e1e9928
Patched to compile on Windows.
...
--HG--
branch : SDL-1.2
2011-09-11 10:48:36 -04:00
Ryan C. Gordon
01a7b1718b
More work on Windows build issues.
...
--HG--
branch : SDL-1.2
2011-09-11 04:38:50 -04:00
Ryan C. Gordon
984c3ec317
Fixed some compiler warnings on Cygwin.
...
--HG--
branch : SDL-1.2
2011-09-11 01:35:57 -04:00
Ryan C. Gordon
a40358a859
Fixed another nasm warning, this one looking quite serious.
...
--HG--
branch : SDL-1.2
2011-09-11 00:40:21 -04:00
Ryan C. Gordon
7fa101a106
Fixed build warnings from nasm on some Hermes blitters.
...
--HG--
branch : SDL-1.2
2011-09-11 00:33:18 -04:00
Ryan C. Gordon
f9d5c96647
Disabled MMX blitters on GCC. They break the build on tons of machines now.
...
--HG--
branch : SDL-1.2
2011-09-10 23:21:19 -04:00
Ryan C. Gordon
012fc37618
Corrected datatype used for LoadLibrary() return value.
...
--HG--
branch : SDL-1.2
2011-09-10 19:37:20 -04:00
Ryan C. Gordon
3b10353c7f
Removed WIN_GetKeyboardState().
...
It causes problems on modern Windows, when a player ALT-Tab's out of a window.
When they ALT-Tab back, the keystate gets confused.
Fixes Bugzilla #659 .
--HG--
branch : SDL-1.2
2011-09-09 00:48:53 -04:00
Sam Lantinga
71b09f10cf
Fixed bug 1278.
...
From http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50111 :
Andrew Pinski 2011-08-18 02:25:15 UTC
I really doubt this is a bug in GCC but rather SDL's inline-asm.
"=X" (mmx_trace)
'X'
Any operand whatsoever is allowed.
They most likely want:
y
Any MMX register.
--HG--
branch : SDL-1.2
2011-09-06 22:45:58 -04:00
Patrice Mandin
4d790c6a1c
Remove unused variables
...
--HG--
branch : SDL-1.2
2011-09-03 09:52:45 +02:00
Ryan C. Gordon
ab75db897d
Fixed another Apple typedef in SDL_opengl.h.
...
--HG--
branch : SDL-1.2
2011-09-02 13:55:31 -04:00
Patrice Mandin
4c1bf583b9
audio/mint/dma8: Use XBIOS Supexec instead of GEMDOS Super
...
--HG--
branch : SDL-1.2
2011-09-01 23:52:09 +02:00
Ryan C. Gordon
c8ac5be7a2
Removed unused variable.
...
--HG--
branch : SDL-1.2
2011-09-01 04:31:58 -04:00
Ryan C. Gordon
34a8c82346
Backport from 1.3 branch: clean up opened joysticks in SDL_JoystickQuit().
...
--HG--
branch : SDL-1.2
2011-09-01 04:31:01 -04:00
Patrice Mandin
7f5ef116ed
video/xbios: remove __attribute__((packed))
...
--HG--
branch : SDL-1.2
2011-08-31 19:03:02 +02:00
Patrice Mandin
daae314546
audio/mint: remove __attribute__((packed))
...
--HG--
branch : SDL-1.2
2011-08-30 23:53:53 +02:00
Patrice Mandin
7596089e6c
Use proper m68k defines from gcc
...
--HG--
branch : SDL-1.2
2011-08-28 19:51:27 +02:00