From 3598142abf43bcf2090002756d6060f7ca5ea0ea Mon Sep 17 00:00:00 2001 From: Simon Que Date: Wed, 30 Jan 2013 18:16:08 -0800 Subject: [PATCH] CHROMIUM: arch/arm: do not turn TODO warning into error If the build treats warnings as errors (CONFIG_ERROR_ON_WARNING=y), then do not invoke the "#warn 'TODO'" since it unnecessarily fails the build. BUG=chromium-os:5542 TEST=emerge-daisy chromeos-kernel, make sure this doesn't appear. Change-Id: I64c1b4d6079980bbea1f808ac038bf5cbe54beb0 Signed-off-by: Simon Que Reviewed-on: https://gerrit.chromium.org/gerrit/42371 Reviewed-by: Mandeep Singh Baines --- arch/arm/kernel/return_address.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/kernel/return_address.c b/arch/arm/kernel/return_address.c index 8085417555dd7..981087af1c5e6 100644 --- a/arch/arm/kernel/return_address.c +++ b/arch/arm/kernel/return_address.c @@ -58,7 +58,7 @@ void *return_address(unsigned int level) #else /* if defined(CONFIG_FRAME_POINTER) && !defined(CONFIG_ARM_UNWIND) */ -#if defined(CONFIG_ARM_UNWIND) +#if defined(CONFIG_ARM_UNWIND) && !defined(CONFIG_ERROR_ON_WARNING) #warning "TODO: return_address should use unwind tables" #endif -- 2.39.5