valgrind.h got a compiler warning/error from clang/llvm integrated assembler. A potential fix for Android is in: https://android-review.googlesource.com/#/c/119291/1 which added a missing type cast for : "r" (_zzq_default), "r" (&_zzq_args[0]) to : "r" ((unsigned long int)_zzq_default), "r" (&_zzq_args[0]) For the latest valgrind.h, type o _zzq_default is changed to unsigned long long int. Could someone confirm this change and make it in valgrind? Thanks.
Committed, r15633. Thanks for the patch.