#ifndef SPARSEHASH_WINDOWS_SPARSECONFIG_H_ #define SPARSEHASH_WINDOWS_SPARSECONFIG_H_ /*** *** These are #defines that autoheader puts in config.h.in that we *** want to show up in sparseconfig.h, the minimal config.h file *** #included by all our .h files. The reason we don't take *** everything that autoheader emits is that we have to include a *** config.h in installed header files, and we want to minimize the *** number of #defines we make so as to not pollute the namespace. ***/ /* NOTE: these are for internal use only. Don't use these * #defines in your own programs! */ #define GOOGLE_NAMESPACE ::google #define HASH_NAMESPACE stdext #define HASH_FUN_H #define SPARSEHASH_HASH HASH_NAMESPACE::hash_compare #undef HAVE_UINT16_T #undef HAVE_U_INT16_T #define HAVE___UINT16 1 #define HAVE_LONG_LONG 1 #define HAVE_SYS_TYPES_H 1 #undef HAVE_STDINT_H #undef HAVE_INTTYPES_H #define HAVE_MEMCPY 1 #define STL_NAMESPACE std #define _END_GOOGLE_NAMESPACE_ } #define _START_GOOGLE_NAMESPACE_ namespace google { #endif /* SPARSEHASH_WINDOWS_SPARSECONFIG_H_ */