Browse Source

valgrind: Fix arm build by avoiding -mthumb

android-5
Fredrik Fornwall 8 years ago
parent
commit
538fab5db5
  1. 14
      packages/valgrind/build.sh

14
packages/valgrind/build.sh

@ -11,8 +11,12 @@ TERMUX_PKG_BLACKLISTED_ARCHES="x86_64"
# "error: the clang compiler does not support '-mcpu=cortex-a8'":
TERMUX_PKG_CLANG=no
if [ "$TERMUX_ARCH" == "arm" ]; then
# valgrind doesn't like arm; armv7 works, though.
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" --host=armv7-linux-androideabi"
fi
termux_step_pre_configure() {
if [ "$TERMUX_ARCH" == "arm" ]; then
# valgrind doesn't like arm; armv7 works, though.
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" --host=armv7-linux-androideabi"
# http://lists.busybox.net/pipermail/buildroot/2013-November/082270.html:
# "valgrind uses inline assembly that is not Thumb compatible":
CFLAGS=${CFLAGS/-mthumb/}
fi
}

Loading…
Cancel
Save