diff options
author | Tor Lillqvist <tml@src.gnome.org> | 1999-06-20 22:20:43 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 1999-06-20 22:20:43 +0000 |
commit | be80f9a106b1560447a7312480045960e521e728 (patch) | |
tree | 458f96576bb620cba653da790774a9b82f4391d3 /config.h.win32.in | |
parent | 5452cb1518289b10c83d6065ca239f8ecf0e9f6c (diff) |
Update the pthreads snapshot version we want. Advice how to hand-expand
* README.win32: Update the pthreads snapshot version we want.
Advice how to hand-expand the makefile.*.in files.
* config.h.win32.in: Define values needed by Sebastian Wilhelmi's
new thread stuff.
* glib.def: Add new functions.
* glibconfig.h.win32.in: Update the pthreads snapshot version.
Fix typo.
* gthread.c: Include config.h, guard inclusion of unistd.h. When
using gcc on Win32, g_thread_functions_for_glib_use must be marked
for export here, too.
* gtimer.c: Implement g_usleep on native Win32 using Sleep (which
only has millisecond granularity, though).
* makefile.cygwin.in
* makefile.msc.in: Update pthreads snapshot version. File
name changes. Remove testgthread.
* tests/makefile.cygwin.in
* tests/makefile.msc.in: Add thread-test. Link with gthread lib.
* gthread-posix.c: Guard pthread_attr_setscope call with test
for _POSIX_THREAD_PRIORITY_SCHEDULING, which should be defined
in a <pthread.h> that supports that feature.
Diffstat (limited to 'config.h.win32.in')
-rw-r--r-- | config.h.win32.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/config.h.win32.in b/config.h.win32.in index 8dc0ff48d..2a0773791 100644 --- a/config.h.win32.in +++ b/config.h.win32.in @@ -60,6 +60,11 @@ #define GLIB_INTERFACE_AGE @GLIB_INTERFACE_AGE@ #define GLIB_BINARY_AGE @GLIB_BINARY_AGE@ +#define GLIB_SIZEOF_PTHREAD_T 4 +#define POSIX_MIN_PRIORITY -2 +#define POSIX_MAX_PRIORITY 2 +#define POSIX_YIELD_FUNC Sleep(0) + #define G_THREAD_SOURCE "gthread-posix.c" /* The number of bytes in a char. */ |