summaryrefslogtreecommitdiff
path: root/include/SDL_atomic.h
AgeCommit message (Expand)AuthorFilesLines
2019-01-04Updated copyright for 2019Sam Lantinga1-1/+1
2018-11-23Added atomics support for armv8-a (Raspberry Pi 3)Sam Lantinga1-1/+1
2018-01-03Updated copyright for 2018Sam Lantinga1-1/+1
2017-11-19Added support for aarch64 memory barrier instructionSam Lantinga1-0/+3
2017-08-19Fixed building SDL applications with Visual Studio and the clang toolsetSam Lantinga1-1/+1
2017-08-18Add atomics for Watcom/x86 as inline asmOzkan Sezer1-0/+3
2017-02-10Make sure the memory barrier functions are always available, and now they are...Sam Lantinga1-3/+6
2017-01-01Updated copyright for 2017Sam Lantinga1-1/+1
2016-12-26Fixed bug 3517 - Compiler warnings with gcc -Wstrict-prototypesSam Lantinga1-2/+2
2016-11-20Renaming of guard header names to quiet -Wreserved-id-macroSam Lantinga1-3/+3
2016-01-02Updated copyright to 2016Sam Lantinga1-1/+1
2015-05-26Updated the copyright year to 2015Sam Lantinga1-1/+1
2014-12-18Initial merge of Emscripten port!Ryan C. Gordon1-1/+1
2014-07-052620 solaris port missing atomics if not using gccShawn Walker1-1/+9
2014-02-02Fixed bug 2374 - Update copyright for 2014...Sam Lantinga1-1/+1
2013-11-24Moved atomic API implementation out of headers.Ryan C. Gordon1-105/+6
2013-08-21OCD fixes: Adds a space after /* (glory to regular expressions!)Gabriel Jacobo1-2/+2
2013-08-21OCD fixes: Adds a space before */Gabriel Jacobo1-2/+2
2013-07-10Added PowerPC and ARM versions of the memory barrier functions.Sam Lantinga1-3/+23
2013-07-10Added release/acquire memory barriers to the atomic APISam Lantinga1-0/+27
2013-05-18File style cleanup for the SDL 2.0 releaseSam Lantinga1-12/+8
2013-03-15Replace all the "static __inline__" functions with SDL_FORCE_INLINE.Ryan C. Gordon1-5/+5
2013-03-07Put the real SDL_AtomicCAS() and SDL_AtomicCASPtr() symbols into the library.Sam Lantinga1-4/+2
2013-02-25sdl2Jørgen P. Tjernø1-2/+2
2013-02-15Happy New Year!Sam Lantinga1-1/+1
2012-09-26Make SDL_atomic.h depend on the void pointer size determined at compile timeGabriel Jacobo1-3/+3
2012-09-15Removed Windows CE support from SDL 2.0.Ryan C. Gordon1-1/+1
2011-12-31Happy New Year!Sam Lantinga1-1/+1
2011-06-06Fixed gcc warnings for apps using SDL headers with -Wundef flag.Ryan C. Gordon1-1/+1
2011-04-08SDL 1.3 is now under the zlib license.Sam Lantinga1-20/+19
2011-02-11Happy 2011! :)Sam Lantinga1-1/+1
2011-02-07It's now possible to disable the fast atomic operations, at a huge performanc...Sam Lantinga1-0/+3
2011-02-01Spacing for documentation tweaksSam Lantinga1-1/+1
2011-02-01Tweak for documentationSam Lantinga1-3/+4
2011-01-25Added a FIFO test to the atomic test suite.Sam Lantinga1-0/+3
2011-01-25More fixes for compilation on Visual StudioSam Lantinga1-56/+57
2011-01-25Fixed compile error on Visual C++Sam Lantinga1-1/+1
2011-01-25Improvements based on feedback from Anthony WilliamsSam Lantinga1-45/+75
2011-01-24Fixed compiling on Windows Mobile SDK 5.0 with Visual Studio 2008Sam Lantinga1-1/+1
2011-01-21Fixed bug #1097Sam Lantinga1-2/+8
2011-01-18Not all MinGW compilers have intrin.h, so we'll only use this with Visual Stu...Sam Lantinga1-1/+1
2011-01-17Fixed compiler warnings using Windows intrinsicsSam Lantinga1-4/+4
2011-01-17Use compiler intrinsics, where availableSam Lantinga1-10/+11
2011-01-16Include windows.h in SDL_atomic.h by default, but don't include the atomic AP...Sam Lantinga1-4/+9
2011-01-16Don't hose code that isn't expecting a windows includeSam Lantinga1-1/+5
2011-01-16Added native atomic operations for Windows, Mac OS X, and gcc compiler intrin...Sam Lantinga1-5/+60
2011-01-15Updated the atomic API for better use casesSam Lantinga1-119/+113
2010-06-27Typo in documentationSam Lantinga1-1/+1
2010-01-24Fixed bug #926Sam Lantinga1-1/+1
2009-10-19Partial fix for bug #859Sam Lantinga1-116/+91