emerald-gcc/bin/aarch64-linux-android-ldd

15 lines
348 B
Bash
Executable File

#!/usr/bin/env sh
USAGE="$(basename "$0") (Emerald GCC)
Usage: ldd FILE..."
BIN_PATH=$(dirname "$(realpath "$0")")
OBJDUMP="$BIN_PATH/aarch64-linux-android-objdump"
case $# in
0) echo "$USAGE" ;;
1) $OBJDUMP -p -- "$@" | grep NEEDED | cut -d' ' -f18 ;;
*) $OBJDUMP -p -- "$@" | grep 'NEEDED\|file format' | cut -d' ' -f1,18 ;;
esac