diff --git a/Makefile b/Makefile
index 534896a79086684327fee005b704f7267beaadcf..65d46293e56001ec2fdc6d0dbfa233d15272e952 100644
--- a/Makefile
+++ b/Makefile
@@ -247,8 +247,6 @@ WARNING2 += -Wcast-align
 WARNING2 += -Wnested-externs
 WARNING2 += -Wshadow
 WARNING2 += -Wlogical-op
-WARNING2 += -Wmissing-field-initializers
-WARNING2 += -Wsign-compare
 
 WARNING3 := -Wbad-function-cast
 WARNING3 += -Wcast-qual
diff --git a/docs/process/security-hardening.rst b/docs/process/security-hardening.rst
index 1a5524fd8d7a62afd0434443a0b58fa563ca376e..646b7a117bf4a1b114a66f4e932b95f138a8932d 100644
--- a/docs/process/security-hardening.rst
+++ b/docs/process/security-hardening.rst
@@ -37,8 +37,7 @@ Several build options can be used to check for security issues. Refer to the
   - W=2
 
     Adds ``Waggregate-return``, ``Wcast-align``, ``Wnested-externs``,
-    ``Wshadow``, ``Wlogical-op``, ``Wmissing-field-initializers`` and
-    ``Wsign-compare``.
+    ``Wshadow``, ``Wlogical-op``.
 
   - W=3