]> git.saurik.com Git - bison.git/blobdiff - src/system.h
Fix a longstanding bug uncovered by bro-0.9a9/src/parse.y, which I
[bison.git] / src / system.h
index d6b45eeb908b973e5fcf00ab91b439772c463185..63157904fb69f6f4aedea4f3094f3e8f41c0c161 100644 (file)
@@ -92,8 +92,8 @@ char *base_name (char const *name);
 
 #ifndef __attribute__
 /* This feature is available in gcc versions 2.5 and later.  */
-# if !defined (__GNUC__) || __GNUC__ < 2 || \
-(__GNUC__ == 2 && __GNUC_MINOR__ < 5) || __STRICT_ANSI__
+# if (! defined __GNUC__ || __GNUC__ < 2 \
+      || (__GNUC__ == 2 && __GNUC_MINOR__ < 5) || __STRICT_ANSI__)
 #  define __attribute__(Spec) /* empty */
 # endif
 #endif