#!/bin/bash # SPDX-License-Identifier: GPL-2.0 # # Disassemble a single function. # # usage: objdump-func set -o errexit set -o nounset OBJDUMP="${CROSS_COMPILE:-}objdump" command -v gawk >/dev/null 2>&1 || die "gawk isn't installed" usage() { echo "usage: objdump-func " >&2 exit 1 } [[ $# -lt 2 ]] && usage OBJ=$1; shift FUNC=$1; shift # Secret feature to allow adding extra objdump args at the end EXTRA_ARGS=$@ # Note this also matches compiler-added suffixes like ".cold", etc ${OBJDUMP} -wdr $EXTRA_ARGS $OBJ | gawk -M -v f=$FUNC '/^$/ { P=0; } $0 ~ "<" f "(\\..*)?>:" { P=1; O=strtonum("0x" $1); } { if (P) { o=strtonum("0x" $1); printf("%04x ", o-O); print $0; } }' msg' value='1'/> Unnamed repository; edit this file 'description' to name the repository.Russell King
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-24net/amd: Remove useless driver versionLeon Romanovsky
Convert AMD drivers to respect universal linux kernel version. Signed-off-by: Leon Romanovsky <leonro@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>