log src/cpuinfo/SDL_cpuinfo.c @ 4243:22aec2e85b86 SDL-1.2

age author description
2009-09-26 Sam Lantinga Fixed bug #734 SDL-1.2
2009-07-01 Ryan C. Gordon Patch from Fedora project to fix crashes with SDL_HasSSE() on amd64. SDL-1.2
2008-12-08 Sam Lantinga Updated copyright date SDL-1.2
2010-01-24 Sam Lantinga Fixed bug #926
2010-01-06 Sam Lantinga Fixed bug #924
2009-12-17 Sam Lantinga Implemented 64-bit version of cpuid code
2009-12-17 Sam Lantinga Added support for querying the number of CPUs available on Linux. This also happens to work on Mac OS X.
2009-12-16 Sam Lantinga Fixed cpuid assembly to work on PIC code
2009-12-16 Sam Lantinga Implemented Windows version of SDL_GetCPUCount()
2009-12-16 Sam Lantinga Added SDL_GetCPUCount() to see how many cores are available.
2009-12-03 Sam Lantinga Missing pop over a jump
2009-11-30 Sam Lantinga Reduced the push/pop sequence to a single pair, and ported this fix over to the other architectures.
2009-11-30 Sam Lantinga Fixed crash - need to save and restore rbx around cpuid, since the compiler may be assuming the stack pointer isn't being modified when filling in %0.
2009-10-30 Sam Lantinga cpuid doesn't actually change the flags register
2009-10-30 Sam Lantinga Fixed bug #734
2009-09-26 Sam Lantinga Fixed 32-bit build
2009-09-26 Sam Lantinga Fixed bug #734
2009-09-05 Sam Lantinga Added 64-bit architectures to the fat build script
2009-01-04 Sam Lantinga Fixed some dependency issues with SDL_revision.h
2008-12-24 Sam Lantinga Fixed CPU feature detection on x86_64 platform
2008-12-08 Sam Lantinga Updated copyright date
2006-07-10 Sam Lantinga SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
2006-06-20 Sam Lantinga I think this fixes bug #244
2006-06-20 Sam Lantinga I think this fixes bug #244 SDL-1.3
2006-05-29 Sam Lantinga more tweaking indent options SDL-1.3
2006-05-28 Sam Lantinga Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API. SDL-1.3
2006-03-22 Sam Lantinga Don't detect Altivec on MacOS X Intel
2006-03-09 Sam Lantinga Cleaning up warnings on MacOS X
2006-02-26 Sam Lantinga Updated OS/2 build, yay!
2006-02-24 Sam Lantinga *** empty log message ***
2006-02-21 Sam Lantinga Use consistent identifiers for the various platforms we support.
2006-02-16 Sam Lantinga New configure-based build system. Still work in progress, but much improved
2006-02-01 Sam Lantinga Updated copyright information and removed rcs id lines (problematic in branch merges)
2006-01-05 Ryan C. Gordon Patch from Michael Bonfils to add CPUID support for x86 Solaris.
2005-12-08 Sam Lantinga Fixed gcc 4 warnings
2005-09-29 Ryan C. Gordon Updates to PocketPC (WinCE) support, thanks to Dmitry Yakimov at
2004-05-16 Sam Lantinga Date: Mon, 10 May 2004 10:17:46 -0400
2004-04-11 Sam Lantinga Date: Tue, 30 Mar 2004 18:18:13 -0600
2004-02-10 Sam Lantinga *** empty log message ***
2004-01-31 Sam Lantinga *** empty log message ***
2004-01-29 Sam Lantinga Check for altivec assembly support before trying to use it. :)
2004-01-29 Sam Lantinga Altivec detection on non-MacOS X systems
2004-01-24 Sam Lantinga Date: Sat, 24 Jan 2004 14:49:58 +0100
2004-01-24 Sam Lantinga *** empty log message ***
2004-01-24 Sam Lantinga Fixed bugs in CPU feature detection and added extended feature detection
2004-01-17 Sam Lantinga *** empty log message ***
2004-01-06 Sam Lantinga Date: Tue, 6 Jan 2004 12:42:19 +0100
2004-01-04 Sam Lantinga Updated copyright information for 2004 (Happy New Year!)
2003-11-24 Sam Lantinga Updated Visual C++ support
2003-11-24 Sam Lantinga Check for CPUID before checking for 3DNow!
2003-11-24 Sam Lantinga Greatly simplified the SDL CPU info code
2003-11-18 Sam Lantinga Added SDL_HasMMX(), SDL_Has3DNow(), SDL_HasSSE() in SDL_cpuinfo.h