mirror of
https://github.com/hermitcore/libhermit.git
synced 2025-03-30 00:00:15 +01:00
51 lines
1.6 KiB
C
51 lines
1.6 KiB
C
#ifndef CONFIG_H_IN
|
|
#define CONFIG_H_IN
|
|
|
|
#define HAVE_STATEMENT_EXPR 1
|
|
#define HAVE_BUILTIN_TYPES_COMPATIBLE_P 1
|
|
#define HAVE_TYPEOF 1
|
|
#define HAVE_ISBLANK 1
|
|
|
|
// FIXME: Remove this, The cmake version hard-requires new style CLOEXEC support
|
|
#define STREAM_CLOEXEC "e"
|
|
|
|
#define IBV_CONFIG_DIR "@CONFIG_DIR@"
|
|
#define RS_CONF_DIR "@CMAKE_INSTALL_FULL_SYSCONFDIR@/rdma/rsocket"
|
|
#define IWPM_CONFIG_FILE "@CMAKE_INSTALL_FULL_SYSCONFDIR@/iwpmd.conf"
|
|
|
|
#define SRP_DEAMON_CONFIG_FILE "@CMAKE_INSTALL_FULL_SYSCONFDIR@/srp_daemon.conf"
|
|
#define SRP_DEAMON_LOCK_PREFIX "@CMAKE_INSTALL_FULL_RUNDIR@/srp_daemon"
|
|
|
|
#define ACM_CONF_DIR "@CMAKE_INSTALL_FULL_SYSCONFDIR@/rdma"
|
|
#define IBACM_LIB_PATH "@ACM_PROVIDER_DIR@"
|
|
#define IBACM_BIN_PATH "@CMAKE_INSTALL_FULL_BINDIR@"
|
|
#define IBACM_PID_FILE "@CMAKE_INSTALL_FULL_RUNDIR@/ibacm.pid"
|
|
#define IBACM_PORT_FILE "@CMAKE_INSTALL_FULL_RUNDIR@/ibacm.port"
|
|
#define IBACM_LOG_FILE "@CMAKE_INSTALL_FULL_LOCALSTATEDIR@/log/ibacm.log"
|
|
|
|
#define VERBS_PROVIDER_DIR "@VERBS_PROVIDER_DIR@"
|
|
#define VERBS_PROVIDER_SUFFIX "@IBVERBS_PROVIDER_SUFFIX@"
|
|
#define IBVERBS_PABI_VERSION @IBVERBS_PABI_VERSION@
|
|
|
|
// FIXME This has been supported in compilers forever, we should just fail to build on such old systems.
|
|
#cmakedefine HAVE_FUNC_ATTRIBUTE_ALWAYS_INLINE 1
|
|
|
|
#cmakedefine HAVE_FUNC_ATTRIBUTE_IFUNC 1
|
|
|
|
#cmakedefine HAVE_WORKING_IF_H 1
|
|
|
|
// Operating mode for symbol versions
|
|
#cmakedefine HAVE_FULL_SYMBOL_VERSIONS 1
|
|
#cmakedefine HAVE_LIMITED_SYMBOL_VERSIONS 1
|
|
|
|
@SIZEOF_LONG_CODE@
|
|
|
|
#if @NL_KIND@ == 3
|
|
# define HAVE_LIBNL3 1
|
|
#elif @NL_KIND@ == 1
|
|
# define HAVE_LIBNL1 1
|
|
#elif @NL_KIND@ == 0
|
|
# define NRESOLVE_NEIGH 1
|
|
#endif
|
|
|
|
#endif
|