git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tests/kvargs: fix to consider empty elements as valid
[dpdk.git]
/
buildtools
/
check-experimental-syms.sh
diff --git
a/buildtools/check-experimental-syms.sh
b/buildtools/check-experimental-syms.sh
index
47a06fc
..
f3603e5
100755
(executable)
--- a/
buildtools/check-experimental-syms.sh
+++ b/
buildtools/check-experimental-syms.sh
@@
-5,7
+5,7
@@
MAPFILE=$1
OBJFILE=$2
MAPFILE=$1
OBJFILE=$2
-LIST_SYMBOL=$
RTE_SDK/buildtools
/map-list-symbol.sh
+LIST_SYMBOL=$
(dirname $(readlink -f $0))
/map-list-symbol.sh
# added check for "make -C test/" usage
if [ ! -e $MAPFILE ] || [ ! -f $OBJFILE ]
# added check for "make -C test/" usage
if [ ! -e $MAPFILE ] || [ ! -f $OBJFILE ]
@@
-23,10
+23,10
@@
trap 'rm -f "$DUMPFILE"' EXIT
objdump -t $OBJFILE >$DUMPFILE
ret=0
objdump -t $OBJFILE >$DUMPFILE
ret=0
-for SYM in `$LIST_SYMBOL -S EXPERIMENTAL $MAPFILE`
+for SYM in `$LIST_SYMBOL -S EXPERIMENTAL $MAPFILE
|cut -d ' ' -f 3
`
do
do
- if grep -q "\.text.*$SYM$" $DUMPFILE &&
- ! grep -q "\.text\.experimental.*$SYM$" $DUMPFILE
+ if grep -q "\.text.*
[[:space:]]
$SYM$" $DUMPFILE &&
+ ! grep -q "\.text\.experimental.*
[[:space:]]
$SYM$" $DUMPFILE
then
cat >&2 <<- END_OF_MESSAGE
$SYM is not flagged as experimental
then
cat >&2 <<- END_OF_MESSAGE
$SYM is not flagged as experimental