]> git.saurik.com Git - bison.git/commitdiff
* src/system.h: Need to define __attribute__ away for non-GCC
authorMarc Autret <autret_m@epita.fr>
Sun, 20 Jan 2002 11:34:02 +0000 (11:34 +0000)
committerMarc Autret <autret_m@epita.fr>
Sun, 20 Jan 2002 11:34:02 +0000 (11:34 +0000)
compilers as well (i.e. the vendor C compiler).
Suggested by Albert Chin-A-Young.

ChangeLog
src/system.h

index de5c3c721c4bbba1201e43d329a06497b8963fed..1e67823f3927d363f89a878e3ae577959a5035e0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-01-20  Marc Autret  <marc@gnu.org>
+
+       * src/system.h: Need to define __attribute__ away for non-GCC 
+       compilers as well (i.e. the vendor C compiler).
+       Suggested by Albert Chin-A-Young.
+
 2002-01-11  Tim Van Holder  <tim.van.holder@pandora.be>
 
        * lib/hash.h, lib/hash.c: Renamed __P to PARAMS and used the
index 52b8cf7a885c31383cd2ff195dac6e1e0f1e106b..b66f70aaf317c3d1355f6d04234c601f1bfbedad 100644 (file)
@@ -134,7 +134,8 @@ void *memrchr PARAMS ((const void *s, int c, size_t n));
 
 #ifndef __attribute__
 /* This feature is available in gcc versions 2.5 and later.  */
-# if __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
 /* The __-protected variants of `format' and `printf' attributes