]> git.saurik.com Git - bison.git/blobdiff - lib/hash.h
* lib/hash.h (__P): Added definition for this macro.
[bison.git] / lib / hash.h
index 73a83e02157650c79030f1340d637122aa7d03e1..a19b7bf1606fcb75697741d444f611eb067d0838 100644 (file)
 
 #include <stdio.h>
 
+#if defined (__GNUC__) || (defined (__STDC__) && __STDC__)
+#define __P(args) args
+#else
+#define __P(args) ()
+#endif  /* GCC.  */
+
 typedef unsigned long (*hash_func_t) __P((void const *key));
 typedef int (*hash_cmp_func_t) __P((void const *x, void const *y));
 typedef void (*hash_map_func_t) __P((void const *item));