X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fspdk%2Fdpdk%2Fbuildtools%2Fcheck-experimental-syms.sh;fp=ceph%2Fsrc%2Fspdk%2Fdpdk%2Fbuildtools%2Fcheck-experimental-syms.sh;h=0000000000000000000000000000000000000000;hb=f67539c23b11f3b8a2ecaeeddf7a403ae1c442a8;hp=7d1f3a568aae46e804f3b84b6b8d573e5b0e847c;hpb=64a4c04e6850c6d9086e4c37f57c4eada541b05e;p=ceph.git diff --git a/ceph/src/spdk/dpdk/buildtools/check-experimental-syms.sh b/ceph/src/spdk/dpdk/buildtools/check-experimental-syms.sh deleted file mode 100755 index 7d1f3a568..000000000 --- a/ceph/src/spdk/dpdk/buildtools/check-experimental-syms.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh - -# SPDX-License-Identifier: BSD-3-Clause - -MAPFILE=$1 -OBJFILE=$2 - -# added check for "make -C test/" usage -if [ ! -e $MAPFILE ] || [ ! -f $OBJFILE ] -then - exit 0 -fi - -if [ -d $MAPFILE ] -then - exit 0 -fi - -for i in `awk 'BEGIN {found=0} - /.*EXPERIMENTAL.*/ {found=1} - /.*}.*;/ {found=0} - /.*;/ {if (found == 1) print $1}' $MAPFILE` -do - SYM=`echo $i | sed -e"s/;//"` - objdump -t $OBJFILE | grep -q "\.text.*$SYM$" - IN_TEXT=$? - objdump -t $OBJFILE | grep -q "\.text\.experimental.*$SYM$" - IN_EXP=$? - if [ $IN_TEXT -eq 0 -a $IN_EXP -ne 0 ] - then - cat >&2 <<- END_OF_MESSAGE - $SYM is not flagged as experimental - but is listed in version map - Please add __rte_experimental to the definition of $SYM - END_OF_MESSAGE - exit 1 - fi -done -exit 0 -