Add -Wno-error=shadow build option for kdbus tests 22/270722/1 accepted/tizen/unified/20220210.105855 submit/tizen/20220208.055117
authorHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 8 Feb 2022 05:40:17 +0000 (14:40 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 8 Feb 2022 05:40:20 +0000 (14:40 +0900)
In some different build environment (e.g., product divisions),
several strict compilation options can be added like -Werror=shadow.
Shadowing is intentional and not a bug in tests so that we avoid this build error
by adding -Wno-error=shadow

[  105s] kdbus-test.h:42:20: error: declaration of '_ASSERT_RETURN_VAL_val0_' shadows
a previous local [-Werror=shadow]
[  105s]    42 |  __auto_type const _ASSERT_RETURN_VAL_val0_ = (val0);\

Change-Id: Ia4f8a746dce0b39c896daf2e4cd1c87f62a8dadd
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
tests/kdbus/Makefile

index 3d1c3fc..01e11d3 100644 (file)
@@ -1,6 +1,6 @@
 CFLAGS += -I../../include/uapi/
 CFLAGS += -I../../samples/kdbus/
-CFLAGS += -std=gnu99
+CFLAGS += -std=gnu99 -Wno-error=shadow
 CFLAGS += -DKBUILD_MODNAME=\"kdbus\" -D_GNU_SOURCE
 LDFLAGS = -pthread -lcap -lm