+2001-05-22 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+
+ * config.h.win32.in: Removed POSIX_*. Defined G_THREAD_SOURCE to
+ "gthread-win32.c".
+
+ * glibconfig.h.win32.in: Define G_HAVE_ISO_VARARGS for gcc, don't
+ know about MSC. Define G_THREADS_IMPL_WIN32 instead of
+ G_THREADS_IMPL_POSIX and define the right static mutex macros and
+ types.
+
+ * glib.def: g_thread_create renamed to g_thread_create_full.
+
+ * gthread.c: memcpy is not necessary here. We can simply use
+ struct assignment.
+
+ * gmessages.c: Fix compilation error on win32. Added
+ GFileDescriptor, wich is gint on Unix and FILE* on win32.
+
+2001-05-21 Andrew Lanoix <alanoix@umich.edu>
+
+ *giowin32.c: G_IO_WIN32_WINDOWS_MESSAGES channels
+ not handled correctly in g_io_win32_check()
+
+Sun May 20 10:47:47 2001 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Fix some problems in writing out varargs
+ tests in configure.in
+
+Fri May 18 10:52:23 2001 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in gmessages.h: Use compile checks for ISO C99 and GNU
+ extension varargs macros syntax and store result in glibconfig.h
+ (G_HAVE_ISO_VARARGS, G_HAVE_GNUC_VARARGS) rather than relying
+ on checking predefined macros.
+
+2001-05-18 Michael Natterer <mitch@convergence.de>
+
+ * gmarkup.c: don't g_strdup()/g_free() all parsed attributes and
+ their values twice but simply copy the string pointers from the
+ GMarkupAttribute struct to the string arrays before passing them
+ to start_element().
+
2001-05-18 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+ * gthread.c, gthread.h: Renamed g_thread_create to
+ g_thread_create_full and added macro g_thread_create, which omits
+ 'stack_size', 'bound' and 'priority' parameters. Also removed
+ 'bound' from GThread struct.
+
+ * gthreadpool.h, gthreadpool.c: Adapted GThreadPool to the above
+ changes. GThreadPool lost the 'priority' and 'bound'
+ members. g_thread_pool_new the 'stack_size', 'bound' and
+ 'priority' parameters.
+
+ * tests/mainloop-test.c, tests/thread-test.c,
+ tests/threadpool-test.c: Adapted to the above changes.
+
* gmem.c (g_mem_profile): Fixed mutex deadlock.
2001-05-17 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
Thu May 10 23:21:30 2001 Owen Taylor <otaylor@redhat.com>
- * gmessages.c (g_log_write_prefix): Avoid using stderr
+ * gmessages.c (g_log_write_prefix): Avoid using stdio
to be as robust as possible in out-of-memory.
* gmessages.c (g_log_default_handler): Remove some dead