summaryrefslogtreecommitdiff
path: root/Build/source/libs/harfbuzz/harfbuzz-0.9.12/src/check-static-inits.sh
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/harfbuzz/harfbuzz-0.9.12/src/check-static-inits.sh')
-rwxr-xr-xBuild/source/libs/harfbuzz/harfbuzz-0.9.12/src/check-static-inits.sh39
1 files changed, 0 insertions, 39 deletions
diff --git a/Build/source/libs/harfbuzz/harfbuzz-0.9.12/src/check-static-inits.sh b/Build/source/libs/harfbuzz/harfbuzz-0.9.12/src/check-static-inits.sh
deleted file mode 100755
index bb0a7ff630d..00000000000
--- a/Build/source/libs/harfbuzz/harfbuzz-0.9.12/src/check-static-inits.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-
-LC_ALL=C
-export LC_ALL
-
-test -z "$srcdir" && srcdir=.
-stat=0
-
-
-if which objdump 2>/dev/null >/dev/null; then
- :
-else
- echo "check-static-inits.sh: 'objdump' not found; skipping test"
- exit 77
-fi
-
-OBJS=.libs/*.o
-if test "x`echo $OBJS`" = "x$OBJS" 2>/dev/null >/dev/null; then
- echo "check-static-inits.sh: object files not found; skipping test"
- exit 77
-fi
-
-echo "Checking that no object file has static initializers"
-for obj in $OBJS; do
- if objdump -t "$obj" | grep '[.]ctors'; then
- echo "Ouch, $obj has static initializers"
- stat=1
- fi
-done
-
-echo "Checking that no object file has lazy static C++ constructors/destructors or other such stuff"
-for obj in $OBJS; do
- if objdump -t "$obj" | grep '__c'; then
- echo "Ouch, $obj has lazy static C++ constructors/destructors or other such stuff"
- stat=1
- fi
-done
-
-exit $stat