tools/mkallsyms.sh: Make it work with llvm

The llvm version of c++filt doesn't have -p option.
Use sed instead.
This commit is contained in:
YAMAMOTO Takashi 2022-05-12 14:09:19 +09:00 committed by Xiang Xiao
parent f6f826c09a
commit 30a1b4e359

View file

@ -66,7 +66,7 @@ if [ -f "${1}" ];then
${nm} -n ${1} | grep -E " [T|t] " | uniq | \
while read addr type name
do
echo " { \"`${filt} -p $name`\", (FAR ${CONST} void *)0x$addr },"
echo " { \"$(${filt} $name | sed -e "s/(.*)$//")\", (FAR ${CONST} void *)0x$addr },"
done
fi