Stop gcc on Android giving bogus function-has-no-return-value warnings.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11876 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/helgrind/hg_intercepts.c b/helgrind/hg_intercepts.c
index 20b368c..241df23 100644
--- a/helgrind/hg_intercepts.c
+++ b/helgrind/hg_intercepts.c
@@ -2159,6 +2159,10 @@
long recmode)
{
assert(0);
+ /*NOTREACHED*/
+ /* Android's gcc behaves like it doesn't know that assert(0)
+ never returns. Hence: */
+ return NULL;
}
@@ -2167,6 +2171,9 @@
QT4_FUNC(void*, _ZN6QMutexD2Ev, void* mutex)
{
assert(0);
+ /* Android's gcc behaves like it doesn't know that assert(0)
+ never returns. Hence: */
+ return NULL;
}