1999-01-03 04:42:59 +01:00
|
|
|
|
1999-03-15 00:46:51 +01:00
|
|
|
INCLUDES = -I$(top_srcdir) @GLIB_DEBUG_FLAGS@
|
1999-01-03 04:42:59 +01:00
|
|
|
|
1999-05-06 19:33:15 +02:00
|
|
|
EXTRA_DIST = \
|
|
|
|
makefile.msc \
|
2000-03-24 13:56:56 +01:00
|
|
|
makefile.msc.in \
|
|
|
|
makefile.cygwin \
|
|
|
|
makefile.cygwin.in
|
1999-07-24 20:50:58 +02:00
|
|
|
|
1999-01-03 04:42:59 +01:00
|
|
|
TESTS = \
|
1999-01-03 07:44:45 +01:00
|
|
|
array-test \
|
1999-03-15 00:46:51 +01:00
|
|
|
date-test \
|
1999-01-09 21:10:45 +01:00
|
|
|
dirname-test \
|
1999-01-03 04:42:59 +01:00
|
|
|
hash-test \
|
|
|
|
list-test \
|
|
|
|
node-test \
|
1999-03-09 20:41:19 +01:00
|
|
|
queue-test \
|
1999-04-09 16:40:58 +02:00
|
|
|
rand-test \
|
1999-01-03 04:42:59 +01:00
|
|
|
relation-test \
|
|
|
|
slist-test \
|
1999-01-21 19:07:20 +01:00
|
|
|
strfunc-test \
|
1999-06-18 18:36:25 +02:00
|
|
|
string-test \
|
|
|
|
thread-test \
|
1999-01-09 21:10:45 +01:00
|
|
|
tree-test \
|
1999-06-18 18:36:25 +02:00
|
|
|
type-test
|
1999-01-03 04:42:59 +01:00
|
|
|
|
|
|
|
noinst_PROGRAMS = $(TESTS)
|
|
|
|
|
1999-01-04 11:07:44 +01:00
|
|
|
array_test_LDADD = $(top_builddir)/libglib.la
|
1999-03-15 00:46:51 +01:00
|
|
|
date_test_LDADD = $(top_builddir)/libglib.la
|
1999-01-09 21:10:45 +01:00
|
|
|
dirname_test_LDADD = $(top_builddir)/libglib.la
|
1999-01-04 11:07:44 +01:00
|
|
|
hash_test_LDADD = $(top_builddir)/libglib.la
|
|
|
|
list_test_LDADD = $(top_builddir)/libglib.la
|
|
|
|
node_test_LDADD = $(top_builddir)/libglib.la
|
1999-03-09 20:41:19 +01:00
|
|
|
queue_test_LDADD = $(top_builddir)/libglib.la
|
1999-04-09 16:40:58 +02:00
|
|
|
rand_test_LDADD = $(top_builddir)/libglib.la
|
1999-01-04 11:07:44 +01:00
|
|
|
relation_test_LDADD = $(top_builddir)/libglib.la
|
|
|
|
slist_test_LDADD = $(top_builddir)/libglib.la
|
1999-01-21 19:07:20 +01:00
|
|
|
strfunc_test_LDADD = $(top_builddir)/libglib.la
|
1999-06-18 18:36:25 +02:00
|
|
|
string_test_LDADD = $(top_builddir)/libglib.la
|
Completed the thread support in GLib. Thread creation, prioritizing
1999-06-17 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in, acglib.m4, acconfig.h, glib.h, gthread.c:
Completed the thread support in GLib. Thread creation,
prioritizing threads, yielding, joining threads as well as
reader/writer locks and recursive mutexes are now in place. Please
test heavily on your platform. It is so far tested on
Linux/i386/pthreads, Solaris/Sparc/pthreads and
Solaris/Sparc/solaristhreads.
* gtimer.c, glib.h: Implement g_usleep (gulong microseconds) for
thread safe sleeping. (sleep() is not MT-safe at all!)
* gutils.c: Avoid compiler warning.
* tests/Makefile.am, tests/thread-test.c: New program to test some
aspects of the thread implementation.
* gthread.c, Makefile.am: Renamed from gmutex.c to reflect the
change of content.
* configure.in: Purged all appearances of nspr.
* gthread/gthread-posix.c, gthread-solaris.c: Added the native
implementations for the GLib's extended thread support.
* gthread/gthread-nspr.c: Removed for good. NSPR is nothing we
would want to build upon.
* gthread/gthread.c: Renamed to gthread-impl.c to avoid
confusion with ../gthread.c (Formerly known as the file called
gmutex.c)
* gthread/testgthread.c: Removed. The new and much extended
tests are in ../tests/thread-test.c.
* gthread/Makefile.am: Changed to reflect the changes above.
1999-06-17 17:39:31 +02:00
|
|
|
thread_test_LDADD = $(top_builddir)/libglib.la \
|
|
|
|
$(top_builddir)/gthread/libgthread.la @G_THREAD_LIBS@
|
1999-06-18 18:36:25 +02:00
|
|
|
tree_test_LDADD = $(top_builddir)/libglib.la
|
|
|
|
type_test_LDADD = $(top_builddir)/libglib.la
|
1999-01-03 04:42:59 +01:00
|
|
|
|
1999-05-08 16:14:32 +02:00
|
|
|
makefile.msc: $(top_builddir)/config.status $(top_srcdir)/tests/makefile.msc.in
|
1999-05-06 19:33:15 +02:00
|
|
|
cd $(top_builddir) && CONFIG_FILES=tests/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
|
|
|
1999-05-08 16:14:32 +02:00
|
|
|
makefile.cygwin: $(top_builddir)/config.status $(top_srcdir)/tests/makefile.cygwin.in
|
1999-05-06 19:33:15 +02:00
|
|
|
cd $(top_builddir) && CONFIG_FILES=tests/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
1999-06-18 18:36:25 +02:00
|
|
|
|