From 79fcdb8910671073fa00a43e1e0b5518f1637958 Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Mon, 10 Dec 2018 11:04:00 -0800 Subject: Suppress expansion-to-defined warning External source file contains code pattern that triggers the compiler warning. In file included from packages/apps/Test/connectivity/sl4n/utils/command_receiver.cpp:17: In file included from packages/apps/Test/connectivity/sl4n/rapidjson/include/rapidjson/document.h:20: In file included from packages/apps/Test/connectivity/sl4n/rapidjson/include/rapidjson/reader.h:23: packages/apps/Test/connectivity/sl4n/rapidjson/include/rapidjson/internal/stack.h:39:5: error: macro expansion producing 'defined' has undefined behavior [-Werror,-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ Test: m checkbuild Bug: 29823425 Change-Id: I029e9cfeca8a67d9601571d8c39fddb14ff8b2ad --- sl4n/Android.bp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sl4n/Android.bp b/sl4n/Android.bp index 64b245b..97aba31 100644 --- a/sl4n/Android.bp +++ b/sl4n/Android.bp @@ -37,5 +37,6 @@ cc_binary { "-Werror", "-Wno-unused-parameter", "-Wno-missing-field-initializers", + "-Wno-expansion-to-defined", ], -} \ No newline at end of file +} -- cgit v1.2.3