#! /bin/sh

defined=$(nm yeti.so | grep '^[0-9A-Fa-f][0-9A-Fa-f]*  *T  *Y_' | sed 's/^[0-9A-Fa-f][0-9A-Fa-f]*  *T  *//')

required=$(grep '^[ 	] *\&Y_' ywrap.c | sed 's/^.*\&\(Y_[^ ,]*\).*/\1/')

for symbol in $required; do
  if echo $defined | grep -q $symbol; then
    echo "$symbol: OK"
  else
    echo "$symbol: BAD"
  fi
done
