diff --git a/Makefile.cflags b/Makefile.cflags
index bef46ca72665176321ea2280ffe6a5c9f4cba9fd..d5ed7b2d57883b0e6c2f0f7cafa7cde319085ea7 100644
--- a/Makefile.cflags
+++ b/Makefile.cflags
@@ -1,13 +1,8 @@
 # Test if the input language was specified externally.
-# Otherwise test if the compiler unterstands the "-std=gnu99" flag, and use it if so.
 # Otherwise test if the compiler unterstands the "-std=c99" flag, and use it if so.
 ifeq ($(filter -std=%,$(CFLAGS)),)
-  ifeq ($(shell $(CC) -std=gnu99 -E - 2>/dev/null >/dev/null </dev/null ; echo $$?),0)
-    CFLAGS += -std=gnu99
-  else
-    ifeq ($(shell $(CC) -std=c99 -E - 2>/dev/null >/dev/null </dev/null ; echo $$?),0)
-      CFLAGS += -std=c99
-    endif
+  ifeq ($(shell $(CC) -std=c99 -E - 2>/dev/null >/dev/null </dev/null ; echo $$?),0)
+    CFLAGS += -std=c99
   endif
 endif