Commit History

Author SHA1 Message Date
  Sam Lantinga 56522034db Fixed building with Visual Studio 2010 3 years ago
  Sam Lantinga fde78d12f2 Updated copyright for 2023 3 years ago
  Sam Lantinga 63724c113b Removed the vi format comments from the source 3 years ago
  Sam Lantinga 5750bcb174 Update for SDL3 coding style (#6717) 3 years ago
  Sam Lantinga c5790359fd Added precompiled header support for Visual Studio and Xcode (#6710) 3 years ago
  Sylvain Becker 6a2200823c Cleanup add brace (#6545) 3 years ago
  Sam Lantinga 0a48abc860 Switch header convention from `#include "SDL.h"` to `#include <SDL3/SDLh>` 3 years ago
  Sam Lantinga cc1f9eb983 Use Apple's nomenclature for macOS and iOS 3 years ago
  pionere e5c599f8c6 fix SOLARIS_ATOMICS 3 years ago
  pionere b095df7f5c simplify MSC_ATOMICS 3 years ago
  pionere eb670742f5 better SDL_AtomicGet(Ptr) implementation 3 years ago
  Sam Lantinga 120c76c84b Updated copyright for 2022 4 years ago
  Ozkan Sezer 53aa8eec5f minor cleanup for watcom _inline keyword. 4 years ago
  Alex R ebdfd0e175 atomic: detect clang separately 4 years ago
  Sam Lantinga 9130f7c377 Updated copyright for 2021 5 years ago
  Sam Lantinga a8780c6a28 Updated copyright date for 2020 6 years ago
  Sam Lantinga 959cfc428e Fixed memory barrier macro check so it isn't quite so fragile 7 years ago
  Sam Lantinga a8bea85810 Limit the compile error to the case where we actually define the memory barrier macro as the function 7 years ago
  Sam Lantinga cc47810d36 Fixed bug 4683 - SDL_atomic infinite recursion on armv6/armv5 w/ thumb 7 years ago
  Sam Lantinga 5e13087b0f Updated copyright for 2019 7 years ago
  Ozkan Sezer d9fb77a3c1 SDL_atomic.c, SDL_spinlock.c: use lock prefix with xchg in Watcom asm. 7 years ago
  Sam Lantinga e3cc5b2c6b Updated copyright for 2018 8 years ago
  Ozkan Sezer 500378eb52 Add atomics for Watcom/x86 as inline asm 8 years ago
  Ryan C. Gordon 1d1a0d7f03 atomic: Patched to compile on Android. 9 years ago
  Ryan C. Gordon 1c9c7633d9 atomic: favor compiler intrinsics for compare-and-swap over macOS APIs. 9 years ago
  Ryan C. Gordon 8c00de57f6 atomic: let Clang always use atomic_load_n if available. 9 years ago
  Sam Lantinga 7891e72dca __atomic_load_n() appears to be available in GCC 5 but not GCC 4 9 years ago
  Ryan C. Gordon f2179944cc Patched to compile on some platforms. 9 years ago
  James Legg 1dc9ae5c1e Use GCC's atomic loads in SDL_AtomicGet and SDL_AtomicGetPtr 9 years ago
  Sam Lantinga 06ccb71bcd Make sure the memory barrier functions are always available, and now they are implemented on Android __ARM_ARCH_5TE__ 9 years ago