From 93fce34a180ed50e164962b84805cb50fd45719a Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Thu, 29 Mar 2001 19:52:45 +0000 Subject: [PATCH] Updates. Add module-test rules. 2001-03-29 Tor Lillqvist * glib.def: Updates. * tests/makefile.mingw.in: Add module-test rules. 2001-03-29 Tor Lillqvist * gobject.def: Updates. --- ChangeLog | 5 +++++ ChangeLog.pre-2-0 | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-12 | 5 +++++ ChangeLog.pre-2-2 | 5 +++++ ChangeLog.pre-2-4 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ glib.def | 3 +++ glib/glib.def | 3 +++ gobject/ChangeLog | 4 ++++ gobject/gobject.def | 18 ++++++++++++++++++ tests/makefile.mingw.in | 27 +++++++++++++++++++-------- 13 files changed, 87 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index 588c4c8..b126c80 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-03-29 Tor Lillqvist + + * glib.def: Updates. + * tests/makefile.mingw.in: Add module-test rules. + Mon Mar 26 14:14:53 2001 Owen Taylor * Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 588c4c8..b126c80 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,8 @@ +2001-03-29 Tor Lillqvist + + * glib.def: Updates. + * tests/makefile.mingw.in: Add module-test rules. + Mon Mar 26 14:14:53 2001 Owen Taylor * Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 588c4c8..b126c80 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2001-03-29 Tor Lillqvist + + * glib.def: Updates. + * tests/makefile.mingw.in: Add module-test rules. + Mon Mar 26 14:14:53 2001 Owen Taylor * Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 588c4c8..b126c80 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,8 @@ +2001-03-29 Tor Lillqvist + + * glib.def: Updates. + * tests/makefile.mingw.in: Add module-test rules. + Mon Mar 26 14:14:53 2001 Owen Taylor * Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 588c4c8..b126c80 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,8 @@ +2001-03-29 Tor Lillqvist + + * glib.def: Updates. + * tests/makefile.mingw.in: Add module-test rules. + Mon Mar 26 14:14:53 2001 Owen Taylor * Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 588c4c8..b126c80 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +2001-03-29 Tor Lillqvist + + * glib.def: Updates. + * tests/makefile.mingw.in: Add module-test rules. + Mon Mar 26 14:14:53 2001 Owen Taylor * Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 588c4c8..b126c80 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +2001-03-29 Tor Lillqvist + + * glib.def: Updates. + * tests/makefile.mingw.in: Add module-test rules. + Mon Mar 26 14:14:53 2001 Owen Taylor * Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 588c4c8..b126c80 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2001-03-29 Tor Lillqvist + + * glib.def: Updates. + * tests/makefile.mingw.in: Add module-test rules. + Mon Mar 26 14:14:53 2001 Owen Taylor * Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED diff --git a/glib.def b/glib.def index 3042c52..699fdf8 100644 --- a/glib.def +++ b/glib.def @@ -225,6 +225,7 @@ EXPORTS g_list_position g_list_prepend g_list_remove + g_list_remove_all g_list_remove_link g_list_reverse g_list_sort @@ -427,6 +428,7 @@ EXPORTS g_slist_position g_slist_prepend g_slist_remove + g_slist_remove_all g_slist_remove_link g_slist_reverse g_slist_sort @@ -590,6 +592,7 @@ EXPORTS g_unichar_totitle g_unichar_toupper g_unichar_type + g_unichar_validate g_unichar_xdigit_value g_unicode_canonical_decomposition g_unicode_canonical_ordering diff --git a/glib/glib.def b/glib/glib.def index 3042c52..699fdf8 100644 --- a/glib/glib.def +++ b/glib/glib.def @@ -225,6 +225,7 @@ EXPORTS g_list_position g_list_prepend g_list_remove + g_list_remove_all g_list_remove_link g_list_reverse g_list_sort @@ -427,6 +428,7 @@ EXPORTS g_slist_position g_slist_prepend g_slist_remove + g_slist_remove_all g_slist_remove_link g_slist_reverse g_slist_sort @@ -590,6 +592,7 @@ EXPORTS g_unichar_totitle g_unichar_toupper g_unichar_type + g_unichar_validate g_unichar_xdigit_value g_unicode_canonical_decomposition g_unicode_canonical_ordering diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 43745c9..dd31d14 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,7 @@ +2001-03-29 Tor Lillqvist + + * gobject.def: Updates. + Wed Mar 28 17:04:06 2001 Tim Janik * gobject.c (object_queue_property): only queue readable properties diff --git a/gobject/gobject.def b/gobject/gobject.def index a77a462..a014e1f 100644 --- a/gobject/gobject.def +++ b/gobject/gobject.def @@ -2,7 +2,12 @@ EXPORTS g_boxed_copy g_boxed_free g_boxed_type_register_static + g_bsearch_array_destroy + g_bsearch_array_get_index + g_bsearch_array_get_nth + g_bsearch_array_new g_bsearch_array_insert + g_bsearch_array_lookup g_bsearch_array_remove g_bsearch_array_remove_node g_cclosure_marshal_STRING__OBJECT_POINTER @@ -74,12 +79,18 @@ EXPORTS g_param_spec_float g_param_spec_get_qdata g_param_spec_int + g_param_spec_internal g_param_spec_long g_param_spec_object g_param_spec_pointer + g_param_spec_pool_insert + g_param_spec_pool_lookup + g_param_spec_pool_remove + g_param_spec_pool_new g_param_spec_ref g_param_spec_set_qdata g_param_spec_set_qdata_full + g_param_spec_sink g_param_spec_steal_qdata g_param_spec_string g_param_spec_stringc @@ -121,6 +132,7 @@ EXPORTS g_signal_remove_emission_hook g_signal_stop_emission g_signal_type_cclosure_new + g_strdup_value_contents g_type_add_class_cache_func g_type_add_interface_dynamic g_type_add_interface_static @@ -128,7 +140,9 @@ EXPORTS g_type_check_flags g_type_check_instance g_type_check_instance_cast + g_type_check_is_value_type g_type_check_value + g_type_check_value_holds g_type_children g_type_class_is_a g_type_class_peek @@ -194,6 +208,7 @@ EXPORTS g_value_get_ulong g_value_init g_value_peek_pointer + g_value_register_transform_func g_value_reset g_value_set_boolean g_value_set_boxed @@ -213,6 +228,9 @@ EXPORTS g_value_set_uchar g_value_set_uint g_value_set_ulong + g_value_transform + g_value_type_compatible + g_value_type_transformable g_value_types_init g_value_unset ; g_values_exchange diff --git a/tests/makefile.mingw.in b/tests/makefile.mingw.in index ceef9cf..cef5965 100644 --- a/tests/makefile.mingw.in +++ b/tests/makefile.mingw.in @@ -12,9 +12,11 @@ GLIB_VER = @GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@ # Nothing much configurable below -INCLUDES = -I .. +INCLUDES = -I .. -I ../gmodule DEFINES = -DHAVE_CONFIG_H +BUILD_DLL = ../build-dll + TESTS = \ array-test.exe \ date-test.exe \ @@ -24,6 +26,7 @@ TESTS = \ list-test.exe \ mainloop-test.exe\ markup-test.exe \ + module-test.exe \ node-test.exe \ queue-test.exe \ rand-test.exe \ @@ -37,7 +40,9 @@ TESTS = \ threadpool-test.exe\ tree-test.exe \ type-test.exe \ - unicode-encoding.exe + unicode-encoding.exe \ + libmoduletestplugin_a.dll \ + libmoduletestplugin_b.dll all: $(TESTS) @@ -47,17 +52,23 @@ makefile.mingw: makefile.mingw.in -e 's,@GLIB[_]MINOR_VERSION@,@GLIB_MINOR_VERSION@,' <$< >$@ endif -.SUFFIXES: .c .exe +.SUFFIXES: .c .i .exe .c.exe: - $(CC) $(CFLAGS) -o $@ $< -L .. -lglib-$(GLIB_VER) -L ../gthread -lgthread-$(GLIB_VER) + $(CC) $(CFLAGS) -o $@ $< -L ../gthread -lgthread-$(GLIB_VER) -L .. -lglib-$(GLIB_VER) -module-test.exe : module-test.o module-test.def - $(CC) $(CFLAGS) -Wl,--base-file,module-test.base -o module-test.exe module-test.o -L .. -lglib-$(GLIB_VER) -L . -lgmodule-$(GLIB_VER) $(LDFLAGS) +module-test.exe : module-test.o + $(CC) $(CFLAGS) -Wl,--base-file,module-test.base -o module-test.exe module-test.o -L .. -lglib-$(GLIB_VER) -L ../gmodule -lgmodule-$(GLIB_VER) $(LDFLAGS) $(DLLTOOL) --base-file module-test.base --output-exp module-test.exp module-test.o - $(CC) $(CFLAGS) -Wl,--base-file,module-test.base,module-test.exp -o module-test.exe module-test.o -L .. -lglib-$(GLIB_VER) -L . -lgmodule-$(GLIB_VER) $(LDFLAGS) + $(CC) $(CFLAGS) -Wl,--base-file,module-test.base,module-test.exp -o module-test.exe module-test.o -L .. -lglib-$(GLIB_VER) -L ../gmodule -lgmodule-$(GLIB_VER) $(LDFLAGS) $(DLLTOOL) --base-file module-test.base --output-exp module-test.exp module-test.o - $(CC) $(CFLAGS) -Wl,module-test.exp -o module-test.exe module-test.o -L .. -lglib-$(GLIB_VER) -L . -lgmodule-$(GLIB_VER) $(LDFLAGS) + $(CC) $(CFLAGS) -Wl,module-test.exp -o module-test.exe module-test.o -L .. -lglib-$(GLIB_VER) -L ../gmodule -lgmodule-$(GLIB_VER) $(LDFLAGS) + +libmoduletestplugin_a.dll : libmoduletestplugin_a.o + $(BUILD_DLL) libmoduletestplugin_a - - libmoduletestplugin_a.o -L .. -lglib-$(GLIB_VER) -L ../gmodule -lgmodule-$(GLIB_VER) + +libmoduletestplugin_b.dll : libmoduletestplugin_b.o + $(BUILD_DLL) libmoduletestplugin_b - - libmoduletestplugin_b.o -L .. -lglib-$(GLIB_VER) -L ../gmodule -lgmodule-$(GLIB_VER) check: all @for P in $(TESTS) ; do echo $$P; ./$$P; done -- 2.7.4