1b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* config.h. Generated from config.h.in by configure. */ 2b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* config.h.in. Generated from configure.ac by autoheader. */ 3b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 4b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* the name of <hash_set> */ 5b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HASH_MAP_CLASS unordered_map 6b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 7b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* the location of <hash_map> */ 8b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HASH_MAP_H <tr1/unordered_map> 9b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 10b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* the namespace of hash_map/hash_set */ 11b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HASH_NAMESPACE std::tr1 12b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 13b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* the name of <hash_set> */ 14b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HASH_SET_CLASS unordered_set 15b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 16b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* the location of <hash_set> */ 17b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HASH_SET_H <tr1/unordered_set> 18b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 19b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <dlfcn.h> header file. */ 20b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_DLFCN_H 1 21b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 22b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <fcntl.h> header file. */ 23b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_FCNTL_H 1 24b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 25b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the `ftruncate' function. */ 26b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_FTRUNCATE 1 27b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 28b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#if defined(ANDROID) 29b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* 30b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville * TODO: Figure out how to use stlport unordered_map and set. 31b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville * For some reason they don't work when I try to point the 32b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville * HASH_MAP_H and HASH_SET_H to the stlport files, I get 33b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville * compile timer errors. 34b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville */ 35b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 36b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* define if the compiler has hash_map */ 37b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#undef HAVE_HASH_MAP 38b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 39b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* define if the compiler has hash_set */ 40b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#undef HAVE_HASH_SET 41b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#else 42b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* define if the compiler has hash_map */ 43b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_HASH_MAP 1 44b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 45b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* define if the compiler has hash_set */ 46b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_HASH_SET 1 47b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#endif 48b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 49b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <inttypes.h> header file. */ 50b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_INTTYPES_H 1 51b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 52b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <limits.h> header file. */ 53b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_LIMITS_H 1 54b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 55b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <memory.h> header file. */ 56b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_MEMORY_H 1 57b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 58b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the `memset' function. */ 59b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_MEMSET 1 60b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 61b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the `mkdir' function. */ 62b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_MKDIR 1 63b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 64b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define if you have POSIX threads libraries and header files. */ 65b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_PTHREAD 1 66b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 67b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <stdint.h> header file. */ 68b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_STDINT_H 1 69b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 70b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <stdlib.h> header file. */ 71b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_STDLIB_H 1 72b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 73b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the `strchr' function. */ 74b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_STRCHR 1 75b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 76b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the `strerror' function. */ 77b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_STRERROR 1 78b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 79b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <strings.h> header file. */ 80b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_STRINGS_H 1 81b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 82b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <string.h> header file. */ 83b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_STRING_H 1 84b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 85b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the `strtol' function. */ 86b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_STRTOL 1 87b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 88b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <sys/stat.h> header file. */ 89b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_SYS_STAT_H 1 90b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 91b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <sys/types.h> header file. */ 92b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_SYS_TYPES_H 1 93b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 94b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the <unistd.h> header file. */ 95b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_UNISTD_H 1 96b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 97b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Enable classes using zlib compression. */ 98b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define HAVE_ZLIB 1 99b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 100b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to the sub-directory in which libtool stores uninstalled libraries. 101b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville */ 102b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define LT_OBJDIR ".libs/" 103b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 104b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Name of package */ 105b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define PACKAGE "protobuf" 106b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 107b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to the address where bug reports for this package should be sent. */ 108b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define PACKAGE_BUGREPORT "protobuf@googlegroups.com" 109b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 110b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to the full name of this package. */ 111b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define PACKAGE_NAME "Protocol Buffers" 112b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 113b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to the full name and version of this package. */ 114b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define PACKAGE_STRING "Protocol Buffers 2.3.0" 115b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 116b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to the one symbol short name of this package. */ 117b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define PACKAGE_TARNAME "protobuf" 118b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 119b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to the version of this package. */ 120b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define PACKAGE_VERSION "2.3.0" 121b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 122b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to necessary symbol if this constant uses a non-standard name on 123b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville your system. */ 124b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* #undef PTHREAD_CREATE_JOINABLE */ 125b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 126b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you have the ANSI C header files. */ 127b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define STDC_HEADERS 1 128b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 129b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Version number of package */ 130b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#define VERSION "2.3.0" 131b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 132b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if on AIX 3. 133b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville System headers sometimes define this. 134b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville We just want to avoid a redefinition error message. */ 135b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#ifndef _ALL_SOURCE 136b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* # undef _ALL_SOURCE */ 137b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#endif 138b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 139b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Enable GNU extensions on systems that have them. */ 140b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#ifndef _GNU_SOURCE 141b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville# define _GNU_SOURCE 1 142b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#endif 143b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 144b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if on MINIX. */ 145b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* #undef _MINIX */ 146b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 147b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 2 if the system does not provide POSIX.1 features except with 148b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville this defined. */ 149b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* #undef _POSIX_1_SOURCE */ 150b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 151b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Define to 1 if you need to in order for `stat' and other things to work. */ 152b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* #undef _POSIX_SOURCE */ 153b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville 154b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville/* Enable extensions on Solaris. */ 155b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#ifndef __EXTENSIONS__ 156b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville# define __EXTENSIONS__ 1 157b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#endif 158b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#ifndef _POSIX_PTHREAD_SEMANTICS 159b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville# define _POSIX_PTHREAD_SEMANTICS 1 160b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#endif 161b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#ifndef _TANDEM_SOURCE 162b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville# define _TANDEM_SOURCE 1 163b3fe74bb7067581371f487b12112b62ef8e66b9eWink Saville#endif 164