diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog
index 0b2f8f473edae8611295866bf381be6990abd392..89b8475aecc1d5ef42b9bf3cc755d58dd8bfe9c7 100644
--- a/fixincludes/ChangeLog
+++ b/fixincludes/ChangeLog
@@ -2,6 +2,7 @@
 
 	* inclhack.def (freebsd_gcc4_breakage): Add.
 	* fixincl.x: Regenerate.
+	* tests/base/sys/cdefs.h: Update for new test.
 
 2004-09-10  Adam Nemet  <anemet@lnxw.com>
 
diff --git a/fixincludes/tests/base/sys/cdefs.h b/fixincludes/tests/base/sys/cdefs.h
index 8d95282d272fe018d9c50700ef53a1e3d28d17f0..0de5e4ec2e0d24e82df37258337ff400c5f8e6a7 100644
--- a/fixincludes/tests/base/sys/cdefs.h
+++ b/fixincludes/tests/base/sys/cdefs.h
@@ -14,6 +14,11 @@
 #endif  /* FREEBSD_GCC3_BREAKAGE_CHECK */
 
 
+#if defined( FREEBSD_GCC4_BREAKAGE_CHECK )
+#if __GNUC__ == 2 && __GNUC_MINOR__ >= 7 || __GNUC__ >= 3
+#endif  /* FREEBSD_GCC4_BREAKAGE_CHECK */
+
+
 #if defined( NETBSD_EXTRA_SEMICOLON_CHECK )
 #define __END_DECLS }
 #endif  /* NETBSD_EXTRA_SEMICOLON_CHECK */