summaryrefslogtreecommitdiff
path: root/gtk-engine-check-abi.sh
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-09-04 00:24:00 -0400
committerMatthias Clasen <mclasen@redhat.com>2014-09-04 00:24:00 -0400
commit2d46db1b8308f7a60c94e94864576642cbe897ed (patch)
tree1274cb8297ffe7941670fd227df66f3e2bfbbe9b /gtk-engine-check-abi.sh
parent5b7db8c40140173c1679a98836e99bee1478a561 (diff)
downloadgtk+-2d46db1b8308f7a60c94e94864576642cbe897ed.tar.gz
Drop another unused script
The check engine abi script was never used in our build, and with engines being on the way out, lets drop this.
Diffstat (limited to 'gtk-engine-check-abi.sh')
-rwxr-xr-xgtk-engine-check-abi.sh30
1 files changed, 0 insertions, 30 deletions
diff --git a/gtk-engine-check-abi.sh b/gtk-engine-check-abi.sh
deleted file mode 100755
index 5cade631ce..0000000000
--- a/gtk-engine-check-abi.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#! /bin/sh
-
-# Check that a theme engine does not export any
-# functions that may interfere with symbol resolution
-
-cat >expected-abi <<EOF
-theme_create_rc_style
-theme_exit
-theme_init
-EOF
-
-cat >optional-abi <<EOF
-__bss_start
-_edata
-_end
-_fini
-_init
-g_module_check_init
-g_module_unload
-EOF
-
-nm -D -g --defined-only $1 | cut -d ' ' -f 3 > actual-abi
-
-cat optional-abi >>expected-abi
-sort expected-abi | uniq >expected-abi2
-
-cat optional-abi >>actual-abi
-sort actual-abi | uniq >actual-abi2
-
-diff -u expected-abi2 actual-abi2 && rm expected-abi optional-abi actual-abi expected-abi2 actual-abi2