]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/spdk/dpdk/buildtools/check-experimental-syms.sh
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / spdk / dpdk / buildtools / check-experimental-syms.sh
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 (executable)
index 7d1f3a5..0000000
+++ /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
-