From ebfd9ff2e6b40d36439a6b58bf3774df77750c02 Mon Sep 17 00:00:00 2001 From: Jim Mussared Date: Fri, 17 Apr 2020 10:00:36 +1000 Subject: extmod/modbluetooth: Fix sign compare and unused variable warnings. --- extmod/btstack/btstack.mk | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'extmod/btstack/btstack.mk') diff --git a/extmod/btstack/btstack.mk b/extmod/btstack/btstack.mk index 6c883578e..fe3a05272 100644 --- a/extmod/btstack/btstack.mk +++ b/extmod/btstack/btstack.mk @@ -44,13 +44,11 @@ endif LIB_SRC_C += $(SRC_BTSTACK) -#$(BUILD)/lib/btstack/src/classic/btstack_link_key_db_static.o: CFLAGS += -Wno-error=pointer-arith - -# Incorrect %u, should be %lu. -$(BUILD)/lib/btstack/src/classic/a2dp_source.o: CFLAGS += -Wno-error=format= -$(BUILD)/lib/btstack/src/classic/btstack_sbc_decoder_bluedroid.o: CFLAGS += -Wno-error=format= -$(BUILD)/lib/btstack/src/classic/btstack_link_key_db_tlv.o: CFLAGS += -Wno-error=format= -$(BUILD)/lib/btstack/src/classic/goep_client.o: CFLAGS += -Wno-error=format= -$(BUILD)/lib/btstack/src/ble/le_device_db_tlv.o: CFLAGS += -Wno-error=format= +# Suppress some warnings. +BTSTACK_WARNING_CFLAGS = -Wno-old-style-definition -Wno-unused-variable -Wno-unused-parameter +ifneq ($(CC),clang) +BTSTACK_WARNING_CFLAGS += -Wno-format +endif +$(BUILD)/lib/btstack/src/%.o: CFLAGS += $(BTSTACK_WARNING_CFLAGS) endif -- cgit v1.2.3