summaryrefslogtreecommitdiff
path: root/gobject/gobject.symbols
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2004-09-22 22:41:02 +0000
committerTor Lillqvist <tml@src.gnome.org>2004-09-22 22:41:02 +0000
commit4f89335660c4aeacd38c81b46218737d8e1d5854 (patch)
tree2b8c1c4c06b127ecd5d652d432dce7668a353c62 /gobject/gobject.symbols
parentb07e685c326fc62132f2abdbeca38a0cdc0703da (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.symbols4
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