summaryrefslogtreecommitdiff
path: root/include/SDL_atomic.h
Commit message (Expand)AuthorAgeFilesLines
* Updated copyright for 2021Sam Lantinga2021-01-021-1/+1
* Updated copyright date for 2020Sam Lantinga2020-01-161-1/+1
* Fixed memory barrier macro check so it isn't quite so fragileSam Lantinga2019-06-301-0/+1
* Fixed bug 4683 - SDL_atomic infinite recursion on armv6/armv5 w/ thumbSam Lantinga2019-06-301-0/+17
* Updated copyright for 2019Sam Lantinga2019-01-041-1/+1
* Added atomics support for armv8-a (Raspberry Pi 3)Sam Lantinga2018-11-231-1/+1
* Updated copyright for 2018Sam Lantinga2018-01-031-1/+1
* Added support for aarch64 memory barrier instructionSam Lantinga2017-11-191-0/+3
* Fixed building SDL applications with Visual Studio and the clang toolsetSam Lantinga2017-08-191-1/+1
* Add atomics for Watcom/x86 as inline asmOzkan Sezer2017-08-181-0/+3
* Make sure the memory barrier functions are always available, and now they are...Sam Lantinga2017-02-101-3/+6
* Updated copyright for 2017Sam Lantinga2017-01-011-1/+1
* Fixed bug 3517 - Compiler warnings with gcc -Wstrict-prototypesSam Lantinga2016-12-261-2/+2
* Renaming of guard header names to quiet -Wreserved-id-macroSam Lantinga2016-11-201-3/+3
* Updated copyright to 2016Sam Lantinga2016-01-021-1/+1
* Updated the copyright year to 2015Sam Lantinga2015-05-261-1/+1
* Initial merge of Emscripten port!Ryan C. Gordon2014-12-181-1/+1
* 2620 solaris port missing atomics if not using gccShawn Walker2014-07-051-1/+9
* Fixed bug 2374 - Update copyright for 2014...Sam Lantinga2014-02-021-1/+1
* Moved atomic API implementation out of headers.Ryan C. Gordon2013-11-241-105/+6
* OCD fixes: Adds a space after /* (glory to regular expressions!)Gabriel Jacobo2013-08-211-2/+2
* OCD fixes: Adds a space before */Gabriel Jacobo2013-08-211-2/+2
* Added PowerPC and ARM versions of the memory barrier functions.Sam Lantinga2013-07-101-3/+23
* Added release/acquire memory barriers to the atomic APISam Lantinga2013-07-101-0/+27
* File style cleanup for the SDL 2.0 releaseSam Lantinga2013-05-181-12/+8
* Replace all the "static __inline__" functions with SDL_FORCE_INLINE.Ryan C. Gordon2013-03-151-5/+5
* Put the real SDL_AtomicCAS() and SDL_AtomicCASPtr() symbols into the library.Sam Lantinga2013-03-071-4/+2
* sdl2J?rgen P. Tjern?2013-02-251-2/+2
* Happy New Year!Sam Lantinga2013-02-151-1/+1
* Make SDL_atomic.h depend on the void pointer size determined at compile timeGabriel Jacobo2012-09-261-3/+3
* Removed Windows CE support from SDL 2.0.Ryan C. Gordon2012-09-151-1/+1
* Happy New Year!Sam Lantinga2011-12-311-1/+1
* Fixed gcc warnings for apps using SDL headers with -Wundef flag.Ryan C. Gordon2011-06-061-1/+1
* SDL 1.3 is now under the zlib license.Sam Lantinga2011-04-081-20/+19
* Happy 2011! :)Sam Lantinga2011-02-111-1/+1
* It's now possible to disable the fast atomic operations, at a huge performanc...Sam Lantinga2011-02-071-0/+3
* Spacing for documentation tweaksSam Lantinga2011-02-011-1/+1
* Tweak for documentationSam Lantinga2011-02-011-3/+4
* Added a FIFO test to the atomic test suite.Sam Lantinga2011-01-251-0/+3
* More fixes for compilation on Visual StudioSam Lantinga2011-01-251-56/+57
* Fixed compile error on Visual C++Sam Lantinga2011-01-251-1/+1
* Improvements based on feedback from Anthony WilliamsSam Lantinga2011-01-251-45/+75
* Fixed compiling on Windows Mobile SDK 5.0 with Visual Studio 2008Sam Lantinga2011-01-241-1/+1
* Fixed bug #1097Sam Lantinga2011-01-211-2/+8
* Not all MinGW compilers have intrin.h, so we'll only use this with Visual Stu...Sam Lantinga2011-01-181-1/+1
* Fixed compiler warnings using Windows intrinsicsSam Lantinga2011-01-171-4/+4
* Use compiler intrinsics, where availableSam Lantinga2011-01-171-10/+11
* Include windows.h in SDL_atomic.h by default, but don't include the atomic AP...Sam Lantinga2011-01-161-4/+9
* Don't hose code that isn't expecting a windows includeSam Lantinga2011-01-161-1/+5
* Added native atomic operations for Windows, Mac OS X, and gcc compiler intrin...Sam Lantinga2011-01-161-5/+60