|
From: <sv...@va...> - 2011-07-12 06:17:58
|
Author: sewardj
Date: 2011-07-12 07:13:08 +0100 (Tue, 12 Jul 2011)
New Revision: 11876
Log:
Stop gcc on Android giving bogus function-has-no-return-value warnings.
Modified:
trunk/helgrind/hg_intercepts.c
Modified: trunk/helgrind/hg_intercepts.c
===================================================================
--- trunk/helgrind/hg_intercepts.c 2011-07-11 22:11:58 UTC (rev 11875)
+++ trunk/helgrind/hg_intercepts.c 2011-07-12 06:13:08 UTC (rev 11876)
@@ -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;
}
|