glib/gobject
Tor Lillqvist 4f89335660 [Win32] Add code to remove the bug-compatibility entries (see #134813, and
2004-09-22  Tor Lillqvist  <tml@iki.fi>

	* Makefile.am (install-libtool-import-lib): [Win32] Add code to
	remove the bug-compatibility entries (see #134813, and related
	comments below) from the import library. The PRIVATE keyword in
	the .def file is supposed to mean that, but it isn't implemented
	yet by GNU ld.

	* makegobjectalias.pl: In case the symbol is followed by some
	stuff ("PRIVATE") that's intended for the .def file, use just the
	actual symbol.

	* gobject.symbols: For binary bug compatibility on Win32, add the
	g_slist_remove_all and g_unichar_validate symbols inside #ifdef
	INCLUDE_INTERNAL_SYMBOLS. (See #134813 and log entries from March
	below.)
2004-09-22 22:41:02 +00:00
..
.cvsignore don't hardcode lengths for cut, instead split on the third field. 2004-09-17 01:41:30 +00:00
abicheck.sh don't hardcode lengths for cut, instead split on the third field. 2004-09-17 01:41:30 +00:00
ChangeLog [Win32] Add code to remove the bug-compatibility entries (see #134813, and 2004-09-22 22:41:02 +00:00
gboxed.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gboxed.h Add a boxed type for nul-terminated string arrays. (#110528) 2004-01-09 22:39:55 +00:00
gclosure.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gclosure.h Add some padding to the class. 2002-02-23 20:08:13 +00:00
genums.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
genums.h Add /*< public >*/ and /*< private >*/ markers for documentation purposes. 2003-10-28 22:26:18 +00:00
glib-genmarshal.1 Remove references to gruntime. This includes renaming the test program 2002-02-26 21:23:52 +00:00
glib-genmarshal.c Use the correct fields for enums and flags. (#145015,Tommi Komulainen) 2004-07-21 17:59:17 +00:00
glib-mkenums.1 Document the lowercase_name trigraph option. 2004-01-10 22:57:59 +00:00
glib-mkenums.in Actually convert escape chars in --vprod. (#139058, Christophe Saout) 2004-04-22 21:02:34 +00:00
gmarshal.list Add g_signal_accumulator_true_handled(), to do TRUE-stops-emit signals. 2003-09-12 20:33:31 +00:00
gobject-query.c fix iterating over fundamental types. 2003-09-02 12:58:23 +00:00
gobject.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gobject.h Add a new GParamSpecOverride type that is a pointer to a different 2003-10-21 19:12:27 +00:00
gobject.rc.in gmodule/gmodule.rc.in gobject/gobject.rc.in Hardcode 2.0 in the names, as 2002-11-21 03:08:50 +00:00
gobject.symbols [Win32] Add code to remove the bug-compatibility entries (see #134813, and 2004-09-22 22:41:02 +00:00
gobjectnotifyqueue.c Add a new GParamSpecOverride type that is a pointer to a different 2003-10-21 19:12:27 +00:00
gparam.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gparam.h 100% 2003-10-24 23:10:37 +00:00
gparamspecs.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gparamspecs.h Add a new GParamSpecOverride type that is a pointer to a different 2003-10-21 19:12:27 +00:00
gsignal.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gsignal.h Add g_signal_accumulator_true_handled(), to do TRUE-stops-emit signals. 2003-09-12 20:33:31 +00:00
gsourceclosure.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gsourceclosure.h Actually define the guard after checking for it. (#108038, Morten 2004-06-19 02:57:15 +00:00
gtype.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gtype.h Add ABI control using the same technique that is used in GTK+. 2004-09-16 18:33:02 +00:00
gtypemodule.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gtypemodule.h Fix the declarations of the new functions to return GType, not void. Also 2004-07-06 14:13:24 +00:00
gtypeplugin.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gtypeplugin.h Add /*< public >*/ and /*< private >*/ markers for documentation purposes. 2003-10-17 23:33:03 +00:00
gvalue.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gvalue.h provide marshaller specific value_set_*_take_ownership() variants. 2002-02-19 17:38:45 +00:00
gvaluearray.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gvaluearray.h Trivial s/foo/foo_/ fixes to make <glib.h> includable with -Wshadow 2002-11-08 18:47:56 +00:00
gvaluecollector.h Include gtypes.h not gobject/gtype.h 2001-11-18 00:38:48 +00:00
gvaluetransform.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gvaluetypes.c Implement the same PLT reduction technique used in GTK+: 2004-09-16 18:52:40 +00:00
gvaluetypes.h Make the g_value_set_x_take_ownership() functions "official" part of the 2003-09-12 20:11:38 +00:00
Makefile.am [Win32] Add code to remove the bug-compatibility entries (see #134813, and 2004-09-22 22:41:02 +00:00
makefile.mingw.in Hardcode 2.0 in the names, as that is what Makefile.am does. 2002-11-21 03:25:35 +00:00
makefile.msc.in Hardcode 2.0 in the names, as that is what Makefile.am does. 2002-11-21 03:25:35 +00:00
makegobjectalias.pl [Win32] Add code to remove the bug-compatibility entries (see #134813, and 2004-09-22 22:41:02 +00:00
marshal-genstrings.pl Hacky script to fix up your .msc.in files on windows. Dunno if this is a 2001-08-04 15:49:55 +00:00
testgobject.c Add g_type_add/remove_interface_check(), which allows inserting a 2003-10-02 05:24:21 +00:00