Source code

Revision control

Copy as Markdown

Other Tools

#!/bin/sh
case "$1 $2" in
"--wide --symbols")
# When called with --wide --symbols, we remove the first column (which
# is essentially a line number that is not very useful), and then sort,
# which will order symbols by address, making a diff more useful.
/usr/bin/readelf "$@" | awk -F: '{print $2}' | sort
;;
*)
exec /usr/bin/readelf "$@"
;;
esac