llvm: Fix OPTFLAGS.

Change-Id: Id35ac2821ad69825735c50a32bdd04d8453edb22
This commit is contained in:
Cristiano Giuffrida 2015-01-28 13:40:19 +01:00 committed by David van Moolenbroek
parent d8d3052dd0
commit c9590fa23a

View file

@ -140,9 +140,11 @@ echo
cd ${MINIX_ROOT}
OPTFLAGS=`echo ${OPTFLAGS} | sed -e 's/\\$/$$/g'`
for m in ${MINIX_MODS}
do
echo "Instrumenting $m ..."
n=`get_module_name $m`
if [ "" == "$n" ]; then
echo "Error: Couldn't fetch the module name for $m"
@ -153,12 +155,11 @@ do
continue
fi
clean_module $n $m
OPTFLAGS=`echo ${OPTFLAGS} | sed -e "s/\ /\\\ /g"`
OPTFLAGS_PLACEHOLDER="OPTFLAGS.$n=${OPTFLAGS}"
(env "`echo ${OPTFLAGS_PLACEHOLDER}`" MKBITCODE=yes \
${TOOLDIR}/nbmake-${ARCH} -C $m all install && echo "INFO: $m successfully instrumented." ) || echo "ERROR: Failed instrumenting $m"
echo
( ${TOOLDIR}/nbmake-${ARCH} -C $m all install MKBITCODE=yes OPTFLAGS.$n="${OPTFLAGS}" \
&& echo "INFO: $m successfully instrumented."
)
echo
done
cd ${MYPWD}