Thu, 20 Oct 2005 06:53:56 +0000Placate gcc's strict aliasing rules with an extra cast.
Ryan C. Gordon <icculus@icculus.org> [Thu, 20 Oct 2005 06:53:56 +0000] rev 1161
Placate gcc's strict aliasing rules with an extra cast.
Casts to (char *) will disable strict aliasing when the compiler sees it.

Thu, 13 Oct 2005 09:47:06 +0000Closed a memory leak caused when quitting video subsystem on Quartz target.
Ryan C. Gordon <icculus@icculus.org> [Thu, 13 Oct 2005 09:47:06 +0000] rev 1160
Closed a memory leak caused when quitting video subsystem on Quartz target.

Tue, 11 Oct 2005 23:57:04 +0000Valgrind fix.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Oct 2005 23:57:04 +0000] rev 1159
Valgrind fix.

Tue, 11 Oct 2005 20:05:54 +0000POSIX clock_gettime() isn't available on Linux before 2.6, and the symbol may
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Oct 2005 20:05:54 +0000] rev 1158
POSIX clock_gettime() isn't available on Linux before 2.6, and the symbol may
just be flat out missing from glibc, so force use of previous gettimeofday()
behaviour for now.

Tue, 11 Oct 2005 18:16:12 +0000Date: Mon, 10 Oct 2005 13:09:32 +0300
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Oct 2005 18:16:12 +0000] rev 1157
Date: Mon, 10 Oct 2005 13:09:32 +0300
From: Tommi Kyntola <tommi.kyntola@ray.fi>
To: sdl@libsdl.org
Subject: [SDL] [RFC] get_ticks broken on linux

It uses gettimeofday to calculate the timedifference.
Gettimeofday returns current time which is seldom monotonous.
This breaks SDL timer subsystem. (time callbacks and all that
get borked when the time difference ms is suddenly ~ 2^32)

I posted a message about this earlier but got no response.
Some thoughts on this matter would be appreciated.
(Or even an explanation for the lack of interest.)

A patch below would use the posix timers that have been around
since posix 93 and do provide a good source of monotonous time
on linux boxes (and on few others too).

The following patch is also availabe at:
http://www.hut.fi/u/tkyntola/SDL-1.2.9-clockfix.patch

It's against 1.2.9, but I can easily rediffit against
the cvs branch is needed.

cheers,
Tommi Kyntola tommi.kyntola@ray.fi

Tue, 11 Oct 2005 17:33:03 +0000Date: Tue, 11 Oct 2005 16:58:12 +0300 (EEST)
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Oct 2005 17:33:03 +0000] rev 1156
Date: Tue, 11 Oct 2005 16:58:12 +0300 (EEST)
From: =?ISO-8859-1?Q?Martin_Storsj=F6?= <martin@martin.st>
To: sdl@libsdl.org
Subject: [SDL] [PATCH] Use nanosleep on OS X

Hi,

The current version of SDL_Delay on OS X seems to always sleep at least 10
msec. OS X has nanosleep(), which performs shorter sleeps well. The
attached patch makes it use that one instead of select() as currently.

// Martin

Mon, 03 Oct 2005 08:38:28 +0000Fixed some compiler warnings about "unreachable code" on Watcom C.
Ryan C. Gordon <icculus@icculus.org> [Mon, 03 Oct 2005 08:38:28 +0000] rev 1155
Fixed some compiler warnings about "unreachable code" on Watcom C.

Mon, 03 Oct 2005 08:12:32 +0000Fixed compiler warnings in Watcom C.
Ryan C. Gordon <icculus@icculus.org> [Mon, 03 Oct 2005 08:12:32 +0000] rev 1154
Fixed compiler warnings in Watcom C.

Sun, 02 Oct 2005 00:50:03 +0000SDL_CDROMInit() shouldn't be a stub in the dummy driver, since that's
Ryan C. Gordon <icculus@icculus.org> [Sun, 02 Oct 2005 00:50:03 +0000] rev 1153
SDL_CDROMInit() shouldn't be a stub in the dummy driver, since that's
implemented in the higher-level CD code.

Thu, 29 Sep 2005 09:43:00 +0000Updates to PocketPC (WinCE) support, thanks to Dmitry Yakimov at
Ryan C. Gordon <icculus@icculus.org> [Thu, 29 Sep 2005 09:43:00 +0000] rev 1152
Updates to PocketPC (WinCE) support, thanks to Dmitry Yakimov at
activekitten.com.