3 cpp
-P -DG_OS_UNIX -DINCLUDE_INTERNAL_SYMBOLS ${srcdir:-.}/glib.symbols |
sed -e '/^$/d' -e 's/ PRIVATE$//' -e 's/ G_GNUC.*$//' |
sort > expected-abi
4 nm
-D .libs
/libglib-2.0.so |
grep " T " | cut
-d ' ' -f 3 |
sort > actual-abi
5 diff -u expected-abi actual-abi
&& rm expected-abi actual-abi