#endif
#if !defined(magick_attribute)
-# if (defined(__GNUC__) && (__GNUC__ > 3))
+# if (defined(__GNUC__) && (__GNUC__ > 2))
# define magick_attribute __attribute__
# else
# define magick_attribute(x) /* nothing */
#endif
#if !defined(magick_unused)
-# if (defined(__GNUC__) && (__GNUC__ > 3))
+# if (defined(__GNUC__) && (__GNUC__ > 2))
# define magick_unused(x) magick_unused_ ## x __attribute__((unused))
# elif defined(__LCLINT__)
# define magick_unused(x) /*@unused@*/ x
#endif
#if !defined(wand_attribute)
-# if (defined(__GNUC__) && (__GNUC__ > 3))
+# if (defined(__GNUC__) && (__GNUC__ > 2))
# define wand_attribute __attribute__
# else
# define wand_attribute(x) /* nothing */
#endif
#if !defined(wand_unused)
-# if (defined(__GNUC__) && (__GNUC__ > 3))
+# if (defined(__GNUC__) && (__GNUC__ > 2))
# define wand_unused(x) wand_unused_ ## x __attribute__((unused))
# elif defined(__LCLINT__)
# define wand_unused(x) /*@unused@*/ x