[Win32] Add code to remove the bug-compatibility entries (see #134813, and
authorTor Lillqvist <tml@iki.fi>
Wed, 22 Sep 2004 22:41:02 +0000 (22:41 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Wed, 22 Sep 2004 22:41:02 +0000 (22:41 +0000)
commit4f89335660c4aeacd38c81b46218737d8e1d5854
tree2b8c1c4c06b127ecd5d652d432dce7668a353c62
parentb07e685c326fc62132f2abdbeca38a0cdc0703da
[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.)
gobject/ChangeLog
gobject/Makefile.am
gobject/gobject.symbols
gobject/makegobjectalias.pl