glib/docs
Matthias Clasen fe5c4f3e50 Support for one-time initialization functions. (#69668, Sebastian
2003-07-09  Matthias Clasen  <maclas@gmx.de>

	Support for one-time initialization functions.  (#69668, Sebastian Wilhelmi)

	* configure.in: Check whether double checked locking is safe, define g_once() in
	glibconfig.h accordingly.
	* glib/gthread.h: Add GOnce, GOnceStatus, G_ONCE_INIT and g_once_impl.
	* glib/gthread.c (g_once_impl): Fallback implementation using a mutex if double checked
	locking is unsafe.
	* tests/thread-test.c: Add tests for g_once().
2003-07-08 23:43:47 +00:00
..
reference Support for one-time initialization functions. (#69668, Sebastian 2003-07-08 23:43:47 +00:00
.cvsignore Remove docs/glib-config.1.in. 2001-06-08 12:19:59 +00:00
Changes-2.0.txt got rid of g_set_error_handler(), g_set_warning_handler(), 2001-09-10 18:03:31 +00:00
debugging.txt Remove references to gruntime. This includes renaming the test program 2002-02-26 21:23:52 +00:00
macros.txt got rid of outdated dmalloc support. provide g_try_malloc() and 2000-12-29 02:16:51 +00:00
Makefile.am Updates. 2002-03-08 05:48:03 +00:00