diff --git a/configure b/configure
index c2690dbd963bf5006f2d9e8efc090a2e5b8cd6d7..642dfde3b4458bae210701ca5ba69c11d56848b6 100755
--- a/configure
+++ b/configure
@@ -2697,7 +2697,7 @@ elif enabled ccc; then
     add_cflags -msg_disable unreachcode
 elif enabled gcc; then
     check_cflags -fno-tree-vectorize
-    check_cflags -Werror=implicit
+    check_cflags -Werror=implicit-function-declaration
     check_cflags -Werror=missing-prototypes
 elif enabled clang; then
     check_cflags -Qunused-arguments