X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fmem_config.h.in;h=bfc0aa8941795beedfff0ebd03fc4fec0646acf4;hb=f9c4c047caf6847f06e8059e11aff90e1ccdd84b;hp=de2cdb7aa472477cc8a6bb500eae1594ed1e5cb1;hpb=5e760300d15ef4c5b7eed3fb9f37920ebca2f6ec;p=awesomized%2Flibmemcached diff --git a/src/mem_config.h.in b/src/mem_config.h.in index de2cdb7a..bfc0aa89 100644 --- a/src/mem_config.h.in +++ b/src/mem_config.h.in @@ -1,3 +1,18 @@ +/* + +--------------------------------------------------------------------+ + | libmemcached - C/C++ Client Library for memcached | + +--------------------------------------------------------------------+ + | Redistribution and use in source and binary forms, with or without | + | modification, are permitted under the terms of the BSD license. | + | You should have received a copy of the license in a bundled file | + | named LICENSE; in case you did not receive a copy you can review | + | the terms online at: https://opensource.org/licenses/BSD-3-Clause | + +--------------------------------------------------------------------+ + | Copyright (c) 2006-2014 Brian Aker https://datadifferential.com/ | + | Copyright (c) 2020 Michael Wallner | + +--------------------------------------------------------------------+ +*/ + #pragma once #cmakedefine01 LIBMEMCACHED_WITH_SASL_SUPPORT @@ -5,14 +20,19 @@ #define LIBMEMCACHED_WITH_SASL_PWDB "@LIBMEMCACHED_WITH_SASL_PWDB@" #define LIBMEMCACHED_WITH_SASL_CONF "@LIBMEMCACHED_WITH_SASL_CONF@" +#cmakedefine WORDS_BIGENDIAN 1 + #cmakedefine HAVE_C_STDATOMIC 1 #cmakedefine HAVE_CXX_STDATOMIC 1 +#cmakedefine HAVE_ABI____CXA_DEMANGLE 1 +#cmakedefine HAVE_BACKTRACE 1 +#cmakedefine HAVE_BYTESWAP 1 +#cmakedefine HAVE_ALLOCA_H 1 #cmakedefine HAVE_ARPA_INET_H 1 #cmakedefine HAVE_DLFCN_H 1 #cmakedefine HAVE_DTRACE 1 #cmakedefine HAVE_ERRNO_H 1 -#cmakedefine HAVE_EXECINFO_H 1 #cmakedefine HAVE_FCNTL 1 #cmakedefine HAVE_FCNTL_H 1 #cmakedefine HAVE_FNV64_HASH 1 @@ -31,14 +51,16 @@ #cmakedefine HAVE_MURMUR_HASH 1 #cmakedefine HAVE_NETDB_H 1 #cmakedefine HAVE_POLL_H 1 -#cmakedefine HAVE_RCVTIMEO 1 #cmakedefine HAVE_SASL_SASL_H 1 +#cmakedefine HAVE_SETENV 1 #cmakedefine HAVE_SHARED_ENABLED 1 -#cmakedefine HAVE_SNDTIMEO 1 +#cmakedefine HAVE_SO_RCVTIMEO 1 +#cmakedefine HAVE_SO_SNDTIMEO 1 #cmakedefine HAVE_STDDEF_H 1 #cmakedefine HAVE_STDLIB_H 1 #cmakedefine HAVE_STRERROR 1 #cmakedefine HAVE_STRERROR_R 1 +#cmakedefine HAVE_STRERROR_R_CHAR_P 1 #cmakedefine HAVE_STRINGS_H 1 #cmakedefine HAVE_SYS_SOCKET_H 1 #cmakedefine HAVE_SYS_TIME_H 1 @@ -52,19 +74,25 @@ #cmakedefine HAVE_WINSOCK2_H 1 #cmakedefine HAVE_WS2TCPIP_H 1 -#cmakedefine HAVE_ABI____CXA_DEMANGLE 1 -#cmakedefine HAVE_GCC_ABI_DEMANGLE 1 - #cmakedefine HAVE_CINTTYPES 1 #cmakedefine HAVE_CSTDINT 1 #if defined(__cplusplus) -# if defined HAVE_CINTTYPES -# include -# elif defined HAVE_CSTDINT -# include -# endif +# if defined HAVE_CINTTYPES +# include +# elif defined HAVE_CSTDINT +# include +# endif #else # include #endif +#if HAVE_BACKTRACE +# define BACKTRACE_HEADER <@Backtrace_HEADER@> +#endif + +#if HAVE_BYTESWAP +# define BYTESWAP_32 @BYTESWAP_32@ +# cmakedefine BYTESWAP_HEADER <@BYTESWAP_HEADER@> +#endif + #define HAVE_LIBMEMCACHED 1