fune/taskcluster/docker/diffoscope/readelf
Mike Hommey 39971257b1 Bug 1654158 - Improve symbols list diffs in diffoscope tasks. r=froydnj
This helps a little with the diffs from bug 1654123.

Differential Revision: https://phabricator.services.mozilla.com/D84289
2020-07-21 13:17:56 +00:00

13 lines
377 B
Bash

#!/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