summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-11-29 12:47:44 -0500
committerMatthias Clasen <mclasen@redhat.com>2010-11-29 12:47:44 -0500
commit670dfdb7cc4491421da597b5c4df50bca1fc369c (patch)
treee350e52643e4f5a6485f174fcb6ed5906e89ae98 /gtk
parent6b5221380eab5de62165a6a1dd8ae5e3e05162cd (diff)
downloadgtk+-670dfdb7cc4491421da597b5c4df50bca1fc369c.tar.gz
Re-add some conditionals to symbols files
We need to keep the ifdefs for platform abi differences.
Diffstat (limited to 'gtk')
-rwxr-xr-xgtk/abicheck.sh2
-rw-r--r--gtk/gtk.symbols8
2 files changed, 8 insertions, 2 deletions
diff --git a/gtk/abicheck.sh b/gtk/abicheck.sh
index a48597c178..e818a64fe4 100755
--- a/gtk/abicheck.sh
+++ b/gtk/abicheck.sh
@@ -1,5 +1,5 @@
#! /bin/sh
-cpp -P -DG_OS_UNIX -DGTK_WINDOWING_X11 ${srcdir:-.}/gtk.symbols | sed -e '/^$/d' -e 's/ G_GNUC.*$//' -e 's/ PRIVATE//' | sort > expected-abi
+cpp -P -DG_OS_UNIX -DGDK_WINDOWING_X11 ${srcdir:-.}/gtk.symbols | sed -e '/^$/d' -e 's/ G_GNUC.*$//' -e 's/ PRIVATE//' | sort > expected-abi
nm -D -g --defined-only .libs/libgtk-x11-3.0.so | cut -d ' ' -f 3 | egrep -v '^(__bss_start|_edata|_end)' | sort > actual-abi
diff -u expected-abi actual-abi && rm -f expected-abi actual-abi
diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols
index 698df84acd..b1b0172656 100644
--- a/gtk/gtk.symbols
+++ b/gtk/gtk.symbols
@@ -1200,9 +1200,11 @@ gtk_info_bar_set_default_response
gtk_info_bar_set_message_type
gtk_info_bar_set_response_sensitive
gtk_init
-gtk_init_abi_check
gtk_init_check
+#ifdef GDK_WINDOWING_WIN32
+gtk_init_abi_check
gtk_init_check_abi_check
+#endif
gtk_init_with_args
gtk_invisible_get_screen
gtk_invisible_get_type G_GNUC_CONST
@@ -1794,10 +1796,12 @@ gtk_print_unix_dialog_set_manual_capabilities
gtk_print_unix_dialog_set_page_setup
gtk_print_unix_dialog_set_settings
gtk_print_unix_dialog_set_support_selection
+#ifdef GDK_WINDOWING_WIN32
gtk_print_win32_devnames_free
gtk_print_win32_devnames_from_printer_name
gtk_print_win32_devnames_from_win32
gtk_print_win32_devnames_to_win32
+#endif
gtk_progress_bar_get_ellipsize
gtk_progress_bar_get_fraction
gtk_progress_bar_get_inverted
@@ -3314,7 +3318,9 @@ gtk_widget_trigger_tooltip_query
gtk_widget_unmap
gtk_widget_unparent
gtk_widget_unrealize
+#ifdef GDK_WINDOWING_WIN32
gtk_win32_embed_widget_get_type G_GNUC_CONST
+#endif
gtk_window_activate_default
gtk_window_activate_focus
gtk_window_activate_key