checkundef.sh 169 B

12345678910
  1. #!/bin/sh
  2. nm="$1"
  3. file="$2"
  4. $nm "$file" | grep '^ *U' > /dev/null 2>&1
  5. if [ $? -eq 1 ]; then
  6. exit 0
  7. else
  8. echo "$file: undefined symbols found" >&2
  9. exit 1
  10. fi