log src/cpuinfo/SDL_cpuinfo.c @ 5174:34e2d5115786

age author description
2011-01-28 Sam Lantinga Added API function to get CPU cache line size.
2011-01-28 Sam Lantinga Added cache line size info in SDL_cpuinfo.h
2011-01-25 Sam Lantinga Include windows.h in a single point in the source, so we can be consistent about the definition of UNICODE and have core utility functions for Windows that all modules can share.
2011-01-24 Sam Lantinga Fixed compiling on Windows Mobile SDK 5.0 with Visual Studio 2008
2011-01-21 Sam Lantinga Fixed bug #925
2010-06-26 Sam Lantinga Mostly cleaned up warnings with -Wmissing-prototypes
2009-12-03 Sam Lantinga Missing pop over a jump SDL-1.2
2009-12-02 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. SDL-1.2
2009-11-01 Ryan C. Gordon 1.2 branch: fixed assembly code register clobbering. SDL-1.2
2009-09-26 Sam Lantinga Fixed 32-bit build SDL-1.2
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