00001 /* Get hash_set, which is an extension to STL. 00002 gcc 3.2 and earlier see it as part of STL; 00003 gcc 3.3 and later see it as an extension in its own namespace. 00004 */ 00005 00006 #ifdef HAVE_CONFIG_H 00007 # include <tumble-conf.h> 00008 #endif 00009 00010 #ifdef HAVE_HASH_SET 00011 # include <hash_set> 00012 # define hashers std 00013 #elif HAVE_GNU_HASH_SET 00014 # include <ext/hash_set> 00015 # define hashers __gnu_cxx 00016 #else 00017 # error "no hash_set found!" 00018 #endif