]> granicus.if.org Git - php/commitdiff
Enable ptr format check for GCC 3.1 and higher
authorSascha Schumann <sas@php.net>
Tue, 16 Mar 2004 17:35:57 +0000 (17:35 +0000)
committerSascha Schumann <sas@php.net>
Tue, 16 Mar 2004 17:35:57 +0000 (17:35 +0000)
Zend/zend.h

index 2ec10d112ed61ccb72a1e91d08ed3ee4753095ec..0511f258dd10342964f2b130538b0e51cb6bf205 100644 (file)
@@ -150,6 +150,7 @@ char *alloca ();
 # endif
 #endif
 
+/* GCC x.y.z supplies __GNUC__ = x and __GNUC_MINOR__ = y */
 #ifdef __GNUC__
 # define ZEND_GCC_VERSION (__GNUC__ * 1000 + __GNUC_MINOR__)
 #else
@@ -168,7 +169,7 @@ char *alloca ();
 # define ZEND_ATTRIBUTE_FORMAT(type, idx, first)
 #endif
 
-#if ZEND_GCC_VERSION > 3004
+#if ZEND_GCC_VERSION >= 3001
 # define ZEND_ATTRIBUTE_PTR_FORMAT(type, idx, first) __attribute__ ((format(type, idx, first)))
 #else
 # define ZEND_ATTRIBUTE_PTR_FORMAT(type, idx, first)