mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-10-05 13:19:21 +02:00
New files to implement atomic operations for different platforms. Fixes
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.
This commit is contained in:
committed by
Sebastian Wilhelmi
parent
fc9afe0d21
commit
dbbb29f608
@@ -8,6 +8,7 @@
|
||||
<!ENTITY glib-Byte-Order-Macros SYSTEM "xml/byte_order.xml">
|
||||
<!ENTITY glib-Numerical-Definitions SYSTEM "xml/numerical.xml">
|
||||
<!ENTITY glib-Miscellaneous-Macros SYSTEM "xml/macros_misc.xml">
|
||||
<!ENTITY glib-Atomic-Operations SYSTEM "xml/atomic_operations.xml">
|
||||
<!ENTITY glib-Memory-Allocation SYSTEM "xml/memory.xml">
|
||||
<!ENTITY glib-Error-Reporting SYSTEM "xml/error_reporting.xml">
|
||||
<!ENTITY glib-Warnings-and-Assertions SYSTEM "xml/warnings.xml">
|
||||
@@ -106,6 +107,7 @@ synchronize their operation.
|
||||
&glib-Byte-Order-Macros;
|
||||
&glib-Numerical-Definitions;
|
||||
&glib-Miscellaneous-Macros;
|
||||
&glib-Atomic-Operations;
|
||||
</chapter>
|
||||
|
||||
<chapter id="glib-core">
|
||||
|
Reference in New Issue
Block a user