From db32e5ffcc9b06aab623987ecb3b64b9aaf8eca2 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Wed, 28 May 2008 17:44:35 +0100 Subject: [PATCH] [check-def.sh] Ignore magic PPC symbols It appears that the PowerPC Linux ABI specifies a number of magic functions for register saves and restores which currently appear as exported symbols in the shared object. Ignore them. --- src/check-def.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/check-def.sh b/src/check-def.sh index a7ea2a521..04880e1be 100755 --- a/src/check-def.sh +++ b/src/check-def.sh @@ -37,7 +37,7 @@ for def in $defs; do { echo EXPORTS - eval $get_cairo_syms | grep -v '^_cairo_test_\|^_fini\|^_init' | sort -u + eval $get_cairo_syms | grep -v '^_cairo_test_\|^_fini\|^_init\|^_save[fg]pr\|^_rest[fg]pr' | sort -u # cheat: copy the last line from the def file! tail -n1 "$def" } | diff "$def" - || stat=1