glib/glib
Sebastian Wilhelmi f8f4c3778a Add thread_equal function to allow for platform defined function to
2001-09-19  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

	* glib/gthread.h (GThreadFunctions): Add thread_equal function to
	allow for platform defined function to compare two threads.

	* glib/gthread.c: Use g_thread_functions_for_glib_use.thread_equal
	when non-NULL instead of ==.

	* gthread/gthread-posix.c: Add g_thread_equal_posix_impl and
	add to the function vector g_thread_functions_for_glib_use_default.

	* gthread/gthread-solaris.c, gthread/gthread-win32.c: Add NULL
	as equal function, as on those two platforms you don't need an
	equal function.
2001-09-19 12:46:39 +00:00
..
.cvsignore Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
galloca.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
garray.c Changes for 64-bit cleanliness, loosely based on patch from Mark Murnane. 2001-06-23 13:55:09 +00:00
garray.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gasyncqueue.c Changes for 64-bit cleanliness, loosely based on patch from Mark Murnane. 2001-06-23 13:55:09 +00:00
gasyncqueue.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gbacktrace.c Cygwin support contributed by Stefan Ondrejicka <ondrej@idata.sk>. 2001-03-09 21:18:33 +00:00
gbacktrace.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gbsearcharray.c removed archaic gpointer derived_data; relict and added a GData member 2001-03-18 04:44:38 +00:00
gbsearcharray.h remove left-over usages of an anonymous GBoxed typedef. 2001-06-19 12:13:22 +00:00
gcache.c Introduced new function type GEqualFunc to return TRUE for equal params. 2000-10-30 14:34:52 +00:00
gcache.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gcompletion.c Fix memory leak and dubious list manipulation. (Found by Ron Koerner, 2001-07-19 20:17:03 +00:00
gcompletion.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gconvert.c glib/gconvert.c (g_filename_from_uri): Replace `is contains' 2001-09-14 19:29:35 +00:00
gconvert.h Updated name of error from G_CONVERT_ERROR_NOT_LOCAL_FILE to 2001-08-27 18:01:08 +00:00
gdataset.c make these safe against removal of the current element. 2001-05-11 18:05:16 +00:00
gdataset.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gdate.c Add length arguments to g_utf8_{strup,strdown,casefold,collate_key}. 2001-07-07 02:42:49 +00:00
gdate.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gen-unicode-tables.pl Fix some variables that should have been static. 2001-09-02 15:44:21 +00:00
gerror.c don't overwrite errors 2001-02-13 18:20:13 +00:00
gerror.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gfileutils.c add simple test for g_path_get_basename(). 2001-09-18 16:33:20 +00:00
gfileutils.h Add g_build_path(), g_build_filename(), to create separated paths, 2001-09-10 13:30:41 +00:00
ghash.c Patch from Josh Pritikin to fix reversed key and value destroy functions. 2001-08-23 15:24:35 +00:00
ghash.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
ghook.c Changes for 64-bit cleanliness, loosely based on patch from Mark Murnane. 2001-06-23 13:55:09 +00:00
ghook.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
giochannel.c Fixes for compilation on Solaris (#59026, Frank Belew) 2001-09-18 22:28:32 +00:00
giochannel.h Modified Files: glib/ChangeLog glib/glib/giochannel.h 2001-09-10 23:59:33 +00:00
giounix.c Add closure_marshal/closure_callback fields to GSourceFuncs for use by 2001-09-03 22:12:51 +00:00
giowin32.c glib/gmain.c Mark the _funcs tables for export. 2001-09-17 22:39:57 +00:00
glib-object.h Move gbsearcharray.[ch] to glib as a private ininstalled header. 2001-09-08 18:23:04 +00:00
glib.def glib/gmain.c Mark the _funcs tables for export. 2001-09-17 22:39:57 +00:00
glib.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
glib.rc.in Add variable for LT_CURRENT minus LT_AGE (the suffix used by libtool on 2001-09-17 00:41:39 +00:00
glibintl.h Optimize for size rather than speed by making _() always call 2001-01-17 04:31:20 +00:00
glist.c added g_list_insert_before(). 2001-07-02 05:02:13 +00:00
glist.h added g_list_insert_before(). 2001-07-02 05:02:13 +00:00
gmacros.h new macro. 2001-08-23 14:13:32 +00:00
gmain.c glib/gmain.c Mark the _funcs tables for export. 2001-09-17 22:39:57 +00:00
gmain.h Add closure_marshal/closure_callback fields to GSourceFuncs for use by 2001-09-03 22:12:51 +00:00
gmarkup.c Fix a typo. 2001-06-27 19:18:07 +00:00
gmarkup.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gmem.c declare gboolean vtable_set static. 2001-07-31 08:01:04 +00:00
gmem.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gmessages.c got rid of g_set_error_handler(), g_set_warning_handler(), 2001-09-10 18:03:31 +00:00
gmessages.h got rid of g_set_error_handler(), g_set_warning_handler(), 2001-09-10 18:03:31 +00:00
gnode.c Added --disable-mem-pools option. 2000-12-19 09:35:44 +00:00
gnode.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gpattern.c updated 2001-04-13 23:41:53 +00:00
gpattern.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gprimes.c applied patch from Andreas Persenius <ndap@swipnet.se> that updates the 2000-07-26 11:02:02 +00:00
gprimes.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gqsort.c Fixes for compilation on Solaris (#59026, Frank Belew) 2001-09-18 22:28:32 +00:00
gqsort.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gquark.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gqueue.c Ok, I'm a moron. When I originally implemented ENABLE_GC_FRIENDLY, I 2000-12-19 15:40:30 +00:00
gqueue.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
grand.c Updated G_RAND_DOUBLE_TRANSFORM to be more accurate. Redid g_rand_double() 2000-12-19 15:57:53 +00:00
grand.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
grel.c reflect renaming of g_string_sprintfa to g_string_printfa 2001-05-24 16:38:24 +00:00
grel.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gscanner.c updates for 1.3.7 release. 2001-09-03 23:46:04 +00:00
gscanner.h if __GNUC__ is defined, inline a test for an exact type match for 2001-07-29 16:02:45 +00:00
gshell.c Added missing \ character. 2001-08-19 17:28:07 +00:00
gshell.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gslist.c added g_list_insert_before(). 2001-07-02 05:02:13 +00:00
gslist.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gspawn-win32-helper.c After being away for about five months, I'm back working on this... For 2001-08-30 05:09:11 +00:00
gspawn-win32.c Add variable for LT_CURRENT minus LT_AGE (the suffix used by libtool on 2001-09-17 00:41:39 +00:00
gspawn.c Changes for 64-bit cleanliness, loosely based on patch from Mark Murnane. 2001-06-23 13:55:09 +00:00
gspawn.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gstrfuncs.c add simple test for g_path_get_basename(). 2001-09-18 16:33:20 +00:00
gstrfuncs.h Replace some uses of isspace() with g_ascii_isspace(). 2001-09-02 17:14:23 +00:00
gstring.c Doc fixes. 2001-09-10 15:50:26 +00:00
gstring.h Add functions to insert a unichar as UTF-8, since this is reasonably 2001-07-19 14:35:48 +00:00
gthread.c Add thread_equal function to allow for platform defined function to 2001-09-19 12:46:39 +00:00
gthread.h Add thread_equal function to allow for platform defined function to 2001-09-19 12:46:39 +00:00
gthreadpool.c Look for nanosleep function. 2001-06-07 13:46:14 +00:00
gthreadpool.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gtimer.c Look for nanosleep function. 2001-06-07 13:46:14 +00:00
gtimer.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gtree.c beautified configure help output. 2001-08-03 16:00:23 +00:00
gtree.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
gtypes.h Use G_GNUC_EXTENSION instead of __extension__. Patch from Pavel Roskin 2001-07-27 10:46:13 +00:00
gunibreak.c docs 2001-04-16 20:05:25 +00:00
gunibreak.h Use G_N_ELEMENTS rather than a custom macro. 2001-07-02 00:49:21 +00:00
gunichartables.h Fix some variables that should have been static. 2001-09-02 15:44:21 +00:00
gunicode.h Replace some uses of isspace() with g_ascii_isspace(). 2001-09-02 17:14:23 +00:00
gunicollate.c Add gunicomp.h (Reported by Sven Neumann). 2001-07-11 15:28:35 +00:00
gunicomp.h Fix some variables that should have been static. 2001-09-02 15:44:21 +00:00
gunidecomp.c Fix some variables that should have been static. 2001-09-02 15:44:21 +00:00
gunidecomp.h Use G_N_ELEMENTS rather than a custom macro. 2001-07-02 00:49:21 +00:00
guniprop.c Implement and document g_ascii_isxxx. 2001-08-25 22:29:40 +00:00
gutf8.c Doc fixes. 2001-09-10 15:50:26 +00:00
gutils.c Add variable for LT_CURRENT minus LT_AGE (the suffix used by libtool on 2001-09-17 00:41:39 +00:00
gutils.h added new function g_nullify_pointer(). 2001-08-06 20:55:11 +00:00
gwin32.c glib/gmain.c Mark the _funcs tables for export. 2001-09-17 22:39:57 +00:00
gwin32.h Move glib library into a subdirectory, make all GLib include files include 2001-06-26 16:01:21 +00:00
Makefile.am Add variable for LT_CURRENT minus LT_AGE (the suffix used by libtool on 2001-09-17 00:41:39 +00:00
makefile.mingw.in Add variable for LT_CURRENT minus LT_AGE (the suffix used by libtool on 2001-09-17 00:41:39 +00:00
makefile.msc.in After being away for about five months, I'm back working on this... For 2001-08-30 05:09:11 +00:00