1. 06 Jun, 2011 1 commit
  2. 19 Mar, 2004 1 commit
  3. 29 Feb, 2004 1 commit
    • Sebastian Wilhelmi's avatar
      Moved the assembler functions from gatomic.h to gatomic.c, which makes for · 769f36db
      Sebastian Wilhelmi authored
      
      2004-02-29  Sebastian Wilhelmi  <seppi@seppi.de>
      
      	* configure.in, glib/gatomic.c, glib/gatomic.h: Moved the
      	assembler functions from gatomic.h to gatomic.c, which makes for
      	better maintainability. Also use gint instead of gint32 to be able
      	to use reference counting for ABI-fixed structures with
      	gint/guint.
      
      	* glib/gthread.h: Adapted accordingly.
      
      	* tests/atomic-test.c: Updated to test for G_MAXINT and G_MININT.
      769f36db
  4. 26 Feb, 2004 1 commit
    • Sebastian Wilhelmi's avatar
      New files to implement atomic operations for different platforms. Fixes · dbbb29f6
      Sebastian Wilhelmi authored
      
      2004-02-26  Sebastian Wilhelmi  <seppi@seppi.de>
      
      	* glib/gatomic.c, glib/gatomic.h: New files to implement atomic
      	operations for different platforms. Fixes bug #63621.
      
      	* glib/glib.h: Include gatomic.h.
      
      	* configure.in: Add test for assembler routines for atomic operations.
      
      	* glib/Makefile.am: Add gatomic.c, gatomic.h.
      
      	* tests/Makefile.am, tests/atomic-test.c: Unit test for atomic
      	operations.
      
      	* glib/glib-overrides.txt, glib/glib-sections.txt,
      	glib/glib-docs.sgml, glib/tmpl/atomic_operations.sgml: Add docs
      	for atomic operations.
      dbbb29f6