From 67c80f8d816259067b7474fe6f8c79915d6483f0 Mon Sep 17 00:00:00 2001 From: Devon Davies Date: Wed, 8 Jan 2014 16:07:06 +0000 Subject: [PATCH] build: Added -UNDEBUG to tools/Android.mk NDEBUG is defined by default in Android and causes assert(x) to be defined as void(x). This change ensures that asserts work as expected in tools. This flag is already inside tests/Android.mk Reviewed-by: Oscar Mateo Signed-off-by: Devon Davies Signed-off-by: Damien Lespiau --- tools/Android.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/Android.mk b/tools/Android.mk index 4a19b6c2..5bda4897 100644 --- a/tools/Android.mk +++ b/tools/Android.mk @@ -40,7 +40,7 @@ define add_tool LOCAL_CFLAGS += -DHAVE_TERMIOS_H LOCAL_CFLAGS += -DHAVE_STRUCT_SYSINFO_TOTALRAM - LOCAL_CFLAGS += -DANDROID + LOCAL_CFLAGS += -DANDROID -UNDEBUG LOCAL_CFLAGS += -std=c99 # FIXME: drop once Bionic correctly annotates "noreturn" on pthread_exit LOCAL_CFLAGS += -Wno-error=return-type