summaryrefslogtreecommitdiff
path: root/glib/gatomic.c
Commit message (Expand)AuthorAgeFilesLines
* Check whether assembler supports numerical local labels.Matthias Clasen2007-11-181-0/+73
* Add arm atomic operationsMatthias Clasen2007-09-111-2/+98
* Don't use local numeric labels in inline assembler on AIX. (#316434, HansMatthias Clasen2006-12-111-20/+20
* Renamed to glib/gthreadprivate.h and moved system thread identifierSebastian Wilhelmi2006-05-101-1/+1
* Adapt to the changed prototype of InterlockedCompareExchange() in newerTor Lillqvist2006-04-191-3/+23
* Fix memory barrier position in g_atomic_int_get and g_atomic_pointer_get.Sebastian Wilhelmi2005-12-171-7/+31
* added g_atomic_pointer_set() and g_atomic_int_set() for systems where theTim Janik2005-12-131-0/+18
* Fix compiler warnings.Matthias Clasen2005-12-051-5/+5
* Add a missing volatile for the IA64 implementation.Matthias Clasen2005-12-021-1/+1
* g_hash_table_new_full(): create hash tables with a ref count of 1.Tim Janik2005-11-221-102/+102
* Always export g_atomic_int_get and g_atomic_pointer_get as functions, evenMatthias Clasen2005-08-041-2/+16
* Add native atomic operations for s390.Matthias Clasen2005-08-031-2/+42
* Fix g_atomic_pointer_compare_and_exchange on sparc64. (#167572, GertMatthias Clasen2005-07-191-1/+1
* Some fixesMatthias Clasen2005-03-141-2/+2
* Make PLT-reduction work with gcc4, and don't include everything inMatthias Clasen2005-03-141-0/+3
* Don't use matching constraints for asm mem parameters. This makes the codeManish Singh2005-02-061-5/+5
* Apply a patch to fix sparse warnings. (#154696, Kjartan Maraas)Matthias Clasen2004-10-241-1/+1
* Implement the same PLT reduction technique used in GTK+:Matthias Clasen2004-09-161-0/+1
* Include gthreadinit.h here to see the declaration forMatthias Clasen2004-08-021-0/+1
* Rename __asm to __asm__ and __volatile to __volatile__ to make the fileSebastian Wilhelmi2004-07-021-83/+83
* Non-optimizing compile fails for two asm statements on PowerPC. UseManish Singh2004-03-121-0/+26
* Patch by Sebastian Wilhemi to fix infinite recursion in g_atomic.Matthias Clasen2004-03-051-13/+22
* Fixed missing definition for ppc code. Fix by Mark McLoughlinSebastian Wilhelmi2004-03-021-0/+1
* Define g_atomic_(int|pointer)_get only forSebastian Wilhelmi2004-03-011-1/+3
* added win32 api based implementation for G_PLATFORM_WIN32, !__GNUC__Hans Breuer2004-02-291-1/+44
* Moved the assembler functions from gatomic.h to gatomic.c, which makes forSebastian Wilhelmi2004-02-291-55/+442
* New files to implement atomic operations for different platforms. FixesSebastian Wilhelmi2004-02-261-0/+178