diff --git a/pkg/gecko_sdk/Makefile b/pkg/gecko_sdk/Makefile
index 7a8a79bfb646772bf077666892edf12366e14b71..d5e096ea3c3f24627b392ba052cc58681be04b65 100644
--- a/pkg/gecko_sdk/Makefile
+++ b/pkg/gecko_sdk/Makefile
@@ -1,13 +1,15 @@
 PKG_NAME=gecko_sdk
 PKG_URL=https://github.com/basilfx/RIOT-gecko-sdk
-PKG_VERSION=a5e7be18ef3d7947ab6f04f9cd74f8808da7aece
+PKG_VERSION=6f076bc0557e6f9a44a9d08e0a734f0d24d7c97c
 PKG_LICENSE=Zlib
 
 ifneq ($(CPU),efm32)
   $(error This package can only be used with EFM32 CPUs)
 endif
 
-CFLAGS += -Wno-int-in-bool-context
+ifneq (llvm,$(TOOLCHAIN))
+  CFLAGS += -Wno-int-in-bool-context
+endif
 
 .PHONY: all