include/SDL_atomic.h
Sat, 05 Jul 2014 16:11:23 -0700 2620 solaris port missing atomics if not using gcc
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 21:04:51 -0500 Moved atomic API implementation out of headers.
Wed, 21 Aug 2013 09:47:10 -0300 OCD fixes: Adds a space after /* (glory to regular expressions!)
Wed, 21 Aug 2013 09:43:09 -0300 OCD fixes: Adds a space before */
Wed, 10 Jul 2013 20:17:20 -0700 Added PowerPC and ARM versions of the memory barrier functions.
Wed, 10 Jul 2013 18:31:17 -0700 Added release/acquire memory barriers to the atomic API
Sat, 18 May 2013 14:17:52 -0700 File style cleanup for the SDL 2.0 release
Fri, 15 Mar 2013 01:09:19 -0400 Replace all the "static __inline__" functions with SDL_FORCE_INLINE.
Thu, 07 Mar 2013 20:42:55 -0800 Put the real SDL_AtomicCAS() and SDL_AtomicCASPtr() symbols into the library.
Mon, 25 Feb 2013 16:52:48 -0800 sdl2
Fri, 15 Feb 2013 08:47:44 -0800 Happy New Year!
Wed, 26 Sep 2012 15:57:28 -0300 Make SDL_atomic.h depend on the void pointer size determined at compile time
Sat, 15 Sep 2012 10:59:39 -0400 Removed Windows CE support from SDL 2.0.
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Mon, 06 Jun 2011 12:20:04 -0400 Fixed gcc warnings for apps using SDL headers with -Wundef flag.
Fri, 08 Apr 2011 13:03:26 -0700 SDL 1.3 is now under the zlib license.
Fri, 11 Feb 2011 22:37:15 -0800 Happy 2011! :)
Mon, 07 Feb 2011 22:57:33 -0800 It's now possible to disable the fast atomic operations, at a huge performance penalty.
Tue, 01 Feb 2011 12:01:37 -0800 Spacing for documentation tweaks
Tue, 01 Feb 2011 11:53:29 -0800 Tweak for documentation
Tue, 25 Jan 2011 23:23:52 -0800 Added a FIFO test to the atomic test suite.
Tue, 25 Jan 2011 18:02:41 -0800 More fixes for compilation on Visual Studio
Tue, 25 Jan 2011 17:44:17 -0800 Fixed compile error on Visual C++
Tue, 25 Jan 2011 17:40:06 -0800 Improvements based on feedback from Anthony Williams
Mon, 24 Jan 2011 15:46:11 -0800 Fixed compiling on Windows Mobile SDK 5.0 with Visual Studio 2008
Fri, 21 Jan 2011 23:46:51 -0800 Fixed bug #1097
Tue, 18 Jan 2011 15:07:53 -0800 Not all MinGW compilers have intrin.h, so we'll only use this with Visual Studio.
Mon, 17 Jan 2011 14:07:15 -0800 Fixed compiler warnings using Windows intrinsics
Mon, 17 Jan 2011 13:53:31 -0800 Use compiler intrinsics, where available
Sun, 16 Jan 2011 17:45:42 -0800 Include windows.h in SDL_atomic.h by default, but don't include the atomic API in SDL.h
Sun, 16 Jan 2011 15:31:09 -0800 Don't hose code that isn't expecting a windows include
Sun, 16 Jan 2011 15:16:39 -0800 Added native atomic operations for Windows, Mac OS X, and gcc compiler intrinsics.
Sat, 15 Jan 2011 12:41:59 -0800 Updated the atomic API for better use cases
Sun, 27 Jun 2010 23:17:36 -0700 Typo in documentation
Sun, 24 Jan 2010 21:10:53 +0000 Fixed bug #926
Mon, 19 Oct 2009 13:31:58 +0000 Partial fix for bug #859
Thu, 17 Sep 2009 20:35:12 +0000 The new, cleaner, version of the atomic operations. The dummy code is what you should start working with to port atomic ops.
Tue, 11 Aug 2009 21:27:19 +0000 Start of redesign, getting rid of 8 and 16 bit operations in .h and test files.
Thu, 09 Jul 2009 21:31:27 +0000 volitile... duh, yeah the variable need to be labeled volitile
Mon, 29 Jun 2009 19:54:43 +0000 I've made so many changes I don't dare continue until I check the current stuff in.
Wed, 24 Jun 2009 20:04:08 +0000 This check in updates SDL_atomic.h to reflect the new set of atomic operations in 32 and 64 bit form.
Wed, 10 Jun 2009 13:38:19 +0000 indent is really bad at handling assembly
Wed, 10 Jun 2009 13:34:20 +0000 indent
Tue, 09 Jun 2009 19:39:23 +0000 OK, had to add some casts to get SDL_atomic.h to compile with C++. testatomic still compiles and runs.
Tue, 09 Jun 2009 17:33:44 +0000 First commit for SDL atomic operations.