diff --git a/pkg/tinydtls/Makefile.include b/pkg/tinydtls/Makefile.include
index 74dae8fd3391dbc695f7d74f8082664fd4564abc..fa5e757b7444cc337765828a4c5c77ab393863a6 100644
--- a/pkg/tinydtls/Makefile.include
+++ b/pkg/tinydtls/Makefile.include
@@ -2,7 +2,7 @@ PKG_BUILDDIR ?= $(PKGDIRBASE)/tinydtls
 
 INCLUDES += -I$(PKG_BUILDDIR)
 
-ifeq ($(shell uname -s),Darwin)
+ifeq ($(TOOLCHAIN), llvm)
     CFLAGS += -Wno-gnu-zero-variadic-macro-arguments -Wno-unused-function
 endif