summaryrefslogtreecommitdiff
path: root/extmod/btstack/btstack.mk
diff options
context:
space:
mode:
authorJim Mussared <jim.mussared@gmail.com>2020-04-17 10:00:36 +1000
committerDamien George <damien.p.george@gmail.com>2020-04-29 16:54:12 +1000
commitebfd9ff2e6b40d36439a6b58bf3774df77750c02 (patch)
treed692f7f4f75087360806fd4a83948c2c99c1b4ab /extmod/btstack/btstack.mk
parentc37fd78071bb8f8ed2d054c34da7d4c2cd84d145 (diff)
extmod/modbluetooth: Fix sign compare and unused variable warnings.
Diffstat (limited to 'extmod/btstack/btstack.mk')
-rw-r--r--extmod/btstack/btstack.mk14
1 files changed, 6 insertions, 8 deletions
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