fix path to .rlib on OSX

This commit is contained in:
Jorge Aparicio 2016-10-07 14:29:34 -05:00
parent 3e6ebb3b76
commit 24c2a15f3d

View File

@ -55,7 +55,13 @@ case $TRAVIS_OS_NAME in
esac esac
# NOTE On i586, It's normal that the get_pc_thunk symbol appears several times so ignore it # NOTE On i586, It's normal that the get_pc_thunk symbol appears several times so ignore it
stdout=$($PREFIX$NM -g --defined-only /target/${1}/debug/librustc_builtins.rlib) if [ $TRAVIS_OS_NAME = osx ]; then
path=target/${1}/debug/librustc_builtins.rlib
else
path=/target/${1}/debug/librustc_builtins.rlib
fi
stdout=$($PREFIX$NM -g --defined-only $path)
set +e set +e
echo "$stdout" | sort | uniq -d | grep -v __x86.get_pc_thunk | grep 'T __' echo "$stdout" | sort | uniq -d | grep -v __x86.get_pc_thunk | grep 'T __'