Tue, 01 Nov 2005 23:19:59 +0000 Date: Tue, 1 Nov 2005 20:25:10 +0100
Sam Lantinga <slouken@libsdl.org> [Tue, 01 Nov 2005 23:19:59 +0000] rev 1166
Date: Tue, 1 Nov 2005 20:25:10 +0100 From: Dirk Mueller Subject: [PATCH] build SDL with nonexecutable stack libSDL is by default marked with an executable stack, which it doesn't actually need. the reason for this is that there are assembler files in the source tree not properly annotated with the "noexec stack" section. As such the linker does a safe-fallback and marks the whole lib as "requires executable stack". the patch below removes this by adding annotations. As far as I can see it shouldn't break anything.
Tue, 01 Nov 2005 04:18:08 +0000 Date: Tue, 1 Nov 2005 02:51:09 +0000
Ryan C. Gordon <icculus@icculus.org> [Tue, 01 Nov 2005 04:18:08 +0000] rev 1165
Date: Tue, 1 Nov 2005 02:51:09 +0000 From: Mike Frysinger <vapier@gentoo.org> To: sdl@libsdl.org Subject: Re: [SDL] libsdl needs some tweaks for DirectFB 0.9.23 On Fri, Oct 28, 2005 at 01:23:57AM +0000, Mike Frysinger wrote: > the new release of DirectFB breaks the libsdl DirectRB video module > > specifically, this change: > http://www.directfb.org/index.php/viewcvs.cgi/DirectFB/include/directfb.h.diff?r1=1.266&r2=1.267 > > but (unless i missed something), it should be trivial to fix (just annoying) > ... ive done so in Gentoo (also attached): > http://viewcvs.gentoo.org/media-libs/libsdl/files/libsdl-1.2.9-DirectFB-updates.patch hmm, i did miss something ... need to include directfb_version.h before trying to test version defines :) updated patch attached as well as previous URL -mike
Tue, 01 Nov 2005 04:14:24 +0000 Date: Mon, 31 Oct 2005 14:23:34 +0100
Ryan C. Gordon <icculus@icculus.org> [Tue, 01 Nov 2005 04:14:24 +0000] rev 1164
Date: Mon, 31 Oct 2005 14:23:34 +0100 From: Thomas Omilian <paccy@arcor.de> To: sdl@libsdl.org Subject: [SDL] SDL_SoftStretch() fixed! Ok, after debugging the night I found the error: in video/SDL_stretch.c in Line 81 /* See if we need to regenerate the copy buffer */ if ( (src_w == last.src_w) && (dst_w == last.src_w) && (bpp == last.bpp) ) { return(0); } the second comparison should be (dst_w == last dst_w). Perhaps someone could apply it to the source... Regards, Thomas Omilian
Sun, 30 Oct 2005 05:45:46 +0000 Prevent division-by-zero in WarpMouse if surface's pitch is zero (a GL surface?).
Ryan C. Gordon <icculus@icculus.org> [Sun, 30 Oct 2005 05:45:46 +0000] rev 1163
Prevent division-by-zero in WarpMouse if surface's pitch is zero (a GL surface?).
Thu, 20 Oct 2005 06:55:26 +0000 Enable altivec blitters on PowerPC Linux, and some fixes for recent
Ryan C. Gordon <icculus@icculus.org> [Thu, 20 Oct 2005 06:55:26 +0000] rev 1162
Enable altivec blitters on PowerPC Linux, and some fixes for recent GCCs versions.
Thu, 20 Oct 2005 06:53:56 +0000 Placate 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 +0000 Closed 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 +0000 Valgrind 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 +0000 POSIX 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 +0000 Date: 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
(0) -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip