diff options
author | Tor Lillqvist <tml@iki.fi> | 2004-09-22 22:41:02 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2004-09-22 22:41:02 +0000 |
commit | 4f89335660c4aeacd38c81b46218737d8e1d5854 (patch) | |
tree | 2b8c1c4c06b127ecd5d652d432dce7668a353c62 /gobject/gobject.symbols | |
parent | b07e685c326fc62132f2abdbeca38a0cdc0703da (diff) |
[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.)
Diffstat (limited to 'gobject/gobject.symbols')
-rw-r--r-- | gobject/gobject.symbols | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gobject/gobject.symbols b/gobject/gobject.symbols index 9a97c2c6f..09831ab0d 100644 --- a/gobject/gobject.symbols +++ b/gobject/gobject.symbols @@ -319,3 +319,7 @@ g_value_unset #ifdef INCLUDE_VARIABLES g_param_spec_types #endif +#ifdef INCLUDE_INTERNAL_SYMBOLS +g_slist_remove_all PRIVATE +g_unichar_validate PRIVATE +#endif |