From f0e22eaadfe733d205175e899db80e90126662ac Mon Sep 17 00:00:00 2001 From: Sebastian Wilhelmi Date: Wed, 12 Feb 2003 13:01:35 +0000 Subject: [PATCH] Make GLib recognize Tru64Unix thread system. (#103020) 2003-02-12 Sebastian Wilhelmi * configure.in: Make GLib recognize Tru64Unix thread system. (#103020) --- ChangeLog | 4 ++++ ChangeLog.pre-2-10 | 4 ++++ ChangeLog.pre-2-12 | 4 ++++ ChangeLog.pre-2-4 | 4 ++++ ChangeLog.pre-2-6 | 4 ++++ ChangeLog.pre-2-8 | 4 ++++ configure.in | 7 +++++++ 7 files changed, 31 insertions(+) diff --git a/ChangeLog b/ChangeLog index 34df670..a946c1c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-02-12 Sebastian Wilhelmi + + * configure.in: Make GLib recognize Tru64Unix thread system. (#103020) + 2003-02-11 Tor Lillqvist * Makefile.am (EXTRA_DIST): Include ChangeLog.pre-2-2. diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 34df670..a946c1c 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,7 @@ +2003-02-12 Sebastian Wilhelmi + + * configure.in: Make GLib recognize Tru64Unix thread system. (#103020) + 2003-02-11 Tor Lillqvist * Makefile.am (EXTRA_DIST): Include ChangeLog.pre-2-2. diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 34df670..a946c1c 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,7 @@ +2003-02-12 Sebastian Wilhelmi + + * configure.in: Make GLib recognize Tru64Unix thread system. (#103020) + 2003-02-11 Tor Lillqvist * Makefile.am (EXTRA_DIST): Include ChangeLog.pre-2-2. diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 34df670..a946c1c 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,7 @@ +2003-02-12 Sebastian Wilhelmi + + * configure.in: Make GLib recognize Tru64Unix thread system. (#103020) + 2003-02-11 Tor Lillqvist * Makefile.am (EXTRA_DIST): Include ChangeLog.pre-2-2. diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 34df670..a946c1c 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,7 @@ +2003-02-12 Sebastian Wilhelmi + + * configure.in: Make GLib recognize Tru64Unix thread system. (#103020) + 2003-02-11 Tor Lillqvist * Makefile.am (EXTRA_DIST): Include ChangeLog.pre-2-2. diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 34df670..a946c1c 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,7 @@ +2003-02-12 Sebastian Wilhelmi + + * configure.in: Make GLib recognize Tru64Unix thread system. (#103020) + 2003-02-11 Tor Lillqvist * Makefile.am (EXTRA_DIST): Include ChangeLog.pre-2-2. diff --git a/configure.in b/configure.in index 4bf334f..2718bdd 100644 --- a/configure.in +++ b/configure.in @@ -1261,6 +1261,13 @@ if test "x$want_threads" = xyes || test "x$want_threads" = xposix \ pthread_mutex_init (&m, pthread_mutexattr_default);], have_threads=dce) fi + # Tru64Unix requires -pthread to find pthread.h. See #103020 + CPPFLAGS="$CPPFLAGS -pthread" + if test "x$have_threads" = xno; then + AC_TRY_COMPILE([#include ], + [pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;], + have_threads=posix) + fi CPPFLAGS="$glib_save_CPPFLAGS" fi if test "x$want_threads" = xyes || test "x$want_threads" = xwin32; then -- 2.7.4