| /* include/private/autogen/config.h.in. Generated from configure.ac by autoheader. */ |
| |
| /* -*- c -*- |
| * |
| * Copyright © 2009 CNRS, INRIA., Université Bordeaux 1 All rights reserved. |
| * Copyright © 2009 Cisco Systems, Inc. All rights reserved. |
| * $COPYRIGHT$ |
| * |
| * Additional copyrights may follow |
| * |
| * $HEADER$ |
| * |
| * This file is automatically generated by configure. Edits will be lost |
| * the next time you run configure! |
| */ |
| |
| #ifndef HWLOC_CONFIGURE_H |
| #define HWLOC_CONFIGURE_H |
| |
| |
| /* Define to 1 if the system has the type `CACHE_DESCRIPTOR'. */ |
| #undef HAVE_CACHE_DESCRIPTOR |
| |
| /* Define to 1 if the system has the type `CACHE_RELATIONSHIP'. */ |
| #undef HAVE_CACHE_RELATIONSHIP |
| |
| /* Define to 1 if you have the `clz' function. */ |
| #undef HAVE_CLZ |
| |
| /* Define to 1 if you have the `clzl' function. */ |
| #undef HAVE_CLZL |
| |
| /* Define to 1 if we have -lcuda */ |
| #undef HAVE_CUDA |
| |
| /* Define to 1 if we have -lcudart */ |
| #undef HAVE_CUDART |
| |
| /* Define to 1 if you have the <cuda.h> header file. */ |
| #undef HAVE_CUDA_H |
| |
| /* Define to 1 if you have the <cuda_runtime_api.h> header file. */ |
| #undef HAVE_CUDA_RUNTIME_API_H |
| |
| /* Define to 1 if you have the declaration of `CTL_HW', and to 0 if you don't. |
| */ |
| #undef HAVE_DECL_CTL_HW |
| |
| /* Define to 1 if you have the declaration of `HW_NCPU', and to 0 if you |
| don't. */ |
| #undef HAVE_DECL_HW_NCPU |
| |
| /* Define to 1 if you have the declaration of `pthread_getaffinity_np', and to |
| 0 if you don't. */ |
| #undef HAVE_DECL_PTHREAD_GETAFFINITY_NP |
| |
| /* Define to 1 if you have the declaration of `pthread_setaffinity_np', and to |
| 0 if you don't. */ |
| #undef HAVE_DECL_PTHREAD_SETAFFINITY_NP |
| |
| /* Define to 1 if you have the declaration of `_SC_LARGE_PAGESIZE', and to 0 |
| if you don't. */ |
| #undef HAVE_DECL__SC_LARGE_PAGESIZE |
| |
| /* Define to 1 if you have the declaration of `_SC_NPROCESSORS_CONF', and to 0 |
| if you don't. */ |
| #undef HAVE_DECL__SC_NPROCESSORS_CONF |
| |
| /* Define to 1 if you have the declaration of `_SC_NPROCESSORS_ONLN', and to 0 |
| if you don't. */ |
| #undef HAVE_DECL__SC_NPROCESSORS_ONLN |
| |
| /* Define to 1 if you have the declaration of `_SC_NPROC_CONF', and to 0 if |
| you don't. */ |
| #undef HAVE_DECL__SC_NPROC_CONF |
| |
| /* Define to 1 if you have the declaration of `_SC_NPROC_ONLN', and to 0 if |
| you don't. */ |
| #undef HAVE_DECL__SC_NPROC_ONLN |
| |
| /* Define to 1 if you have the <dlfcn.h> header file. */ |
| #undef HAVE_DLFCN_H |
| |
| /* Define to 1 if you have the `ffs' function. */ |
| #undef HAVE_FFS |
| |
| /* Define to 1 if you have the `ffsl' function. */ |
| #undef HAVE_FFSL |
| |
| /* Define to 1 if you have the `fls' function. */ |
| #undef HAVE_FLS |
| |
| /* Define to 1 if you have the `flsl' function. */ |
| #undef HAVE_FLSL |
| |
| /* Define to 1 if you have the `getpagesize' function. */ |
| #undef HAVE_GETPAGESIZE |
| |
| /* Define to 1 if the system has the type `GROUP_AFFINITY'. */ |
| #undef HAVE_GROUP_AFFINITY |
| |
| /* Define to 1 if the system has the type `GROUP_RELATIONSHIP'. */ |
| #undef HAVE_GROUP_RELATIONSHIP |
| |
| /* Define to 1 if you have the `host_info' function. */ |
| #undef HAVE_HOST_INFO |
| |
| /* Define to 1 if you have the <infiniband/verbs.h> header file. */ |
| #undef HAVE_INFINIBAND_VERBS_H |
| |
| /* Define to 1 if you have the <inttypes.h> header file. */ |
| #undef HAVE_INTTYPES_H |
| |
| /* Define to 1 if the system has the type `KAFFINITY'. */ |
| #undef HAVE_KAFFINITY |
| |
| /* Define to 1 if you have the <kstat.h> header file. */ |
| #undef HAVE_KSTAT_H |
| |
| /* Define to 1 if you have the <langinfo.h> header file. */ |
| #undef HAVE_LANGINFO_H |
| |
| /* Define to 1 if we have -lgdi32 */ |
| #undef HAVE_LIBGDI32 |
| |
| /* Define to 1 if we have -libverbs */ |
| #undef HAVE_LIBIBVERBS |
| |
| /* Define to 1 if we have -lkstat */ |
| #undef HAVE_LIBKSTAT |
| |
| /* Define to 1 if we have -llgrp */ |
| #undef HAVE_LIBLGRP |
| |
| /* Define to 1 if you have the <locale.h> header file. */ |
| #undef HAVE_LOCALE_H |
| |
| /* Define to 1 if the system has the type `LOGICAL_PROCESSOR_RELATIONSHIP'. */ |
| #undef HAVE_LOGICAL_PROCESSOR_RELATIONSHIP |
| |
| /* Define to 1 if you have the <mach/mach_host.h> header file. */ |
| #undef HAVE_MACH_MACH_HOST_H |
| |
| /* Define to 1 if you have the <mach/mach_init.h> header file. */ |
| #undef HAVE_MACH_MACH_INIT_H |
| |
| /* Define to 1 if you have the <malloc.h> header file. */ |
| #undef HAVE_MALLOC_H |
| |
| /* Define to 1 if you have the `memalign' function. */ |
| #undef HAVE_MEMALIGN |
| |
| /* Define to 1 if you have the <memory.h> header file. */ |
| #undef HAVE_MEMORY_H |
| |
| /* Define to 1 if you have the <myriexpress.h> header file. */ |
| #undef HAVE_MYRIEXPRESS_H |
| |
| /* Define to 1 if you have the `nl_langinfo' function. */ |
| #undef HAVE_NL_LANGINFO |
| |
| /* Define to 1 if you have the <numaif.h> header file. */ |
| #undef HAVE_NUMAIF_H |
| |
| /* Define to 1 if the system has the type `NUMA_NODE_RELATIONSHIP'. */ |
| #undef HAVE_NUMA_NODE_RELATIONSHIP |
| |
| /* Define to 1 if you have the `openat' function. */ |
| #undef HAVE_OPENAT |
| |
| /* Define to 1 if you have the `posix_memalign' function. */ |
| #undef HAVE_POSIX_MEMALIGN |
| |
| /* Define to 1 if the system has the type `PROCESSOR_CACHE_TYPE'. */ |
| #undef HAVE_PROCESSOR_CACHE_TYPE |
| |
| /* Define to 1 if the system has the type `PROCESSOR_GROUP_INFO'. */ |
| #undef HAVE_PROCESSOR_GROUP_INFO |
| |
| /* Define to 1 if the system has the type `PROCESSOR_RELATIONSHIP'. */ |
| #undef HAVE_PROCESSOR_RELATIONSHIP |
| |
| /* Define to 1 if the system has the type `PSAPI_WORKING_SET_EX_BLOCK'. */ |
| #undef HAVE_PSAPI_WORKING_SET_EX_BLOCK |
| |
| /* Define to 1 if the system has the type `PSAPI_WORKING_SET_EX_INFORMATION'. |
| */ |
| #undef HAVE_PSAPI_WORKING_SET_EX_INFORMATION |
| |
| /* Define to 1 if you have the <pthread_np.h> header file. */ |
| #undef HAVE_PTHREAD_NP_H |
| |
| /* Define to 1 if the system has the type `pthread_t'. */ |
| #undef HAVE_PTHREAD_T |
| |
| /* Define to 1 if you have the `putwc' function. */ |
| #undef HAVE_PUTWC |
| |
| /* Define to 1 if the system has the type `RelationProcessorPackage'. */ |
| #undef HAVE_RELATIONPROCESSORPACKAGE |
| |
| /* Define to 1 if you have the `setlocale' function. */ |
| #undef HAVE_SETLOCALE |
| |
| /* Define to 1 if you have the <stdint.h> header file. */ |
| #undef HAVE_STDINT_H |
| |
| /* Define to 1 if you have the <stdlib.h> header file. */ |
| #undef HAVE_STDLIB_H |
| |
| /* Define to 1 if you have the `strftime' function. */ |
| #undef HAVE_STRFTIME |
| |
| /* Define to 1 if you have the <strings.h> header file. */ |
| #undef HAVE_STRINGS_H |
| |
| /* Define to 1 if you have the <string.h> header file. */ |
| #undef HAVE_STRING_H |
| |
| /* Define to 1 if you have the `strncasecmp' function. */ |
| #undef HAVE_STRNCASECMP |
| |
| /* Define to 1 if you have the `sysctl' function. */ |
| #undef HAVE_SYSCTL |
| |
| /* Define to 1 if you have the `sysctlbyname' function. */ |
| #undef HAVE_SYSCTLBYNAME |
| |
| /* Define to 1 if the system has the type |
| `SYSTEM_LOGICAL_PROCESSOR_INFORMATION'. */ |
| #undef HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION |
| |
| /* Define to 1 if the system has the type |
| `SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX'. */ |
| #undef HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX |
| |
| /* Define to 1 if you have the <sys/cpuset.h> header file. */ |
| #undef HAVE_SYS_CPUSET_H |
| |
| /* Define to 1 if you have the <sys/lgrp_user.h> header file. */ |
| #undef HAVE_SYS_LGRP_USER_H |
| |
| /* Define to 1 if you have the <sys/mman.h> header file. */ |
| #undef HAVE_SYS_MMAN_H |
| |
| /* Define to 1 if you have the <sys/param.h> header file. */ |
| #undef HAVE_SYS_PARAM_H |
| |
| /* Define to 1 if you have the <sys/stat.h> header file. */ |
| #undef HAVE_SYS_STAT_H |
| |
| /* Define to 1 if you have the <sys/sysctl.h> header file. */ |
| #undef HAVE_SYS_SYSCTL_H |
| |
| /* Define to 1 if you have the <sys/types.h> header file. */ |
| #undef HAVE_SYS_TYPES_H |
| |
| /* Define to 1 if you have the <sys/utsname.h> header file. */ |
| #undef HAVE_SYS_UTSNAME_H |
| |
| /* Define to 1 if you have the `uname' function. */ |
| #undef HAVE_UNAME |
| |
| /* Define to 1 if you have the <unistd.h> header file. */ |
| #undef HAVE_UNISTD_H |
| |
| /* Define to 1 if the system has the type `wchar_t'. */ |
| #undef HAVE_WCHAR_T |
| |
| /* Define to 1 if you have the <X11/keysym.h> header file. */ |
| #undef HAVE_X11_KEYSYM_H |
| |
| /* Define to 1 if you have the <X11/Xlib.h> header file. */ |
| #undef HAVE_X11_XLIB_H |
| |
| /* Define to 1 if you have the <X11/Xutil.h> header file. */ |
| #undef HAVE_X11_XUTIL_H |
| |
| /* Define to 1 on AIX */ |
| #undef HWLOC_AIX_SYS |
| |
| /* Whether C compiler supports -fvisibility */ |
| #undef HWLOC_C_HAVE_VISIBILITY |
| |
| /* Define to 1 on Darwin */ |
| #undef HWLOC_DARWIN_SYS |
| |
| /* Whether we are in debugging mode or not */ |
| #undef HWLOC_DEBUG |
| |
| /* Define to 1 on *FREEBSD */ |
| #undef HWLOC_FREEBSD_SYS |
| |
| /* Whether your compiler has __attribute__ or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE |
| |
| /* Whether your compiler has __attribute__ aligned or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_ALIGNED |
| |
| /* Whether your compiler has __attribute__ always_inline or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_ALWAYS_INLINE |
| |
| /* Whether your compiler has __attribute__ cold or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_COLD |
| |
| /* Whether your compiler has __attribute__ const or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_CONST |
| |
| /* Whether your compiler has __attribute__ deprecated or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_DEPRECATED |
| |
| /* Whether your compiler has __attribute__ format or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_FORMAT |
| |
| /* Whether your compiler has __attribute__ hot or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_HOT |
| |
| /* Whether your compiler has __attribute__ malloc or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_MALLOC |
| |
| /* Whether your compiler has __attribute__ may_alias or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_MAY_ALIAS |
| |
| /* Whether your compiler has __attribute__ nonnull or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_NONNULL |
| |
| /* Whether your compiler has __attribute__ noreturn or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_NORETURN |
| |
| /* Whether your compiler has __attribute__ no_instrument_function or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_NO_INSTRUMENT_FUNCTION |
| |
| /* Whether your compiler has __attribute__ packed or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_PACKED |
| |
| /* Whether your compiler has __attribute__ pure or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_PURE |
| |
| /* Whether your compiler has __attribute__ sentinel or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_SENTINEL |
| |
| /* Whether your compiler has __attribute__ unused or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_UNUSED |
| |
| /* Whether your compiler has __attribute__ warn unused result or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_WARN_UNUSED_RESULT |
| |
| /* Whether your compiler has __attribute__ weak alias or not */ |
| #undef HWLOC_HAVE_ATTRIBUTE_WEAK_ALIAS |
| |
| /* Define to 1 if you have the `cairo' library. */ |
| #undef HWLOC_HAVE_CAIRO |
| |
| /* Define to 1 if you have the `clz' function. */ |
| #undef HWLOC_HAVE_CLZ |
| |
| /* Define to 1 if you have the `clzl' function. */ |
| #undef HWLOC_HAVE_CLZL |
| |
| /* Define to 1 if you have cpuid */ |
| #undef HWLOC_HAVE_CPUID |
| |
| /* Define to 1 if the CPU_SET macro works */ |
| #undef HWLOC_HAVE_CPU_SET |
| |
| /* Define to 1 if the CPU_SET_S macro works */ |
| #undef HWLOC_HAVE_CPU_SET_S |
| |
| /* Define to 1 if function `clz' is declared by system headers */ |
| #undef HWLOC_HAVE_DECL_CLZ |
| |
| /* Define to 1 if function `clzl' is declared by system headers */ |
| #undef HWLOC_HAVE_DECL_CLZL |
| |
| /* Define to 1 if function `ffs' is declared by system headers */ |
| #undef HWLOC_HAVE_DECL_FFS |
| |
| /* Define to 1 if function `ffsl' is declared by system headers */ |
| #undef HWLOC_HAVE_DECL_FFSL |
| |
| /* Define to 1 if function `fls' is declared by system headers */ |
| #undef HWLOC_HAVE_DECL_FLS |
| |
| /* Define to 1 if function `flsl' is declared by system headers */ |
| #undef HWLOC_HAVE_DECL_FLSL |
| |
| /* Define to 1 if you have the `ffs' function. */ |
| #undef HWLOC_HAVE_FFS |
| |
| /* Define to 1 if you have the `ffsl' function. */ |
| #undef HWLOC_HAVE_FFSL |
| |
| /* Define to 1 if you have the `fls' function. */ |
| #undef HWLOC_HAVE_FLS |
| |
| /* Define to 1 if you have the `flsl' function. */ |
| #undef HWLOC_HAVE_FLSL |
| |
| /* Define to 1 if you have a library providing the termcap interface */ |
| #undef HWLOC_HAVE_LIBTERMCAP |
| |
| /* Define to 1 if mbind is available. */ |
| #undef HWLOC_HAVE_MBIND |
| |
| /* Define to 1 if migrate_pages is available. */ |
| #undef HWLOC_HAVE_MIGRATE_PAGES |
| |
| /* Define to 1 if glibc provides the old prototype of sched_setaffinity() */ |
| #undef HWLOC_HAVE_OLD_SCHED_SETAFFINITY |
| |
| /* `Define to 1 if you have pthread_getthrds_np' */ |
| #undef HWLOC_HAVE_PTHREAD_GETTHRDS_NP |
| |
| /* Define to 1 if set_mempolicy is available. */ |
| #undef HWLOC_HAVE_SET_MEMPOLICY |
| |
| /* Define to 1 if you have the <stdint.h> header file. */ |
| #undef HWLOC_HAVE_STDINT_H |
| |
| /* Define to 1 if you have the `windows.h' header. */ |
| #undef HWLOC_HAVE_WINDOWS_H |
| |
| /* Define to 1 if X11 libraries are available. */ |
| #undef HWLOC_HAVE_X11 |
| |
| /* Define to 1 if you have the `xml' library. */ |
| #undef HWLOC_HAVE_XML |
| |
| /* Define to 1 if the _syscall3 macro works */ |
| #undef HWLOC_HAVE__SYSCALL3 |
| |
| /* Define to 1 on HP-UX */ |
| #undef HWLOC_HPUX_SYS |
| |
| /* Define to 1 on Irix */ |
| #undef HWLOC_IRIX_SYS |
| |
| /* Define to 1 on Linux */ |
| #undef HWLOC_LINUX_SYS |
| |
| /* Major version of hwloc */ |
| #undef HWLOC_MAJOR_VERSION |
| |
| /* Minor version of hwloc */ |
| #undef HWLOC_MINOR_VERSION |
| |
| /* Define to 1 on OSF */ |
| #undef HWLOC_OSF_SYS |
| |
| /* Release version of hwloc */ |
| #undef HWLOC_RELEASE_VERSION |
| |
| /* The size of `unsigned int', as computed by sizeof */ |
| #undef HWLOC_SIZEOF_UNSIGNED_INT |
| |
| /* The size of `unsigned long', as computed by sizeof */ |
| #undef HWLOC_SIZEOF_UNSIGNED_LONG |
| |
| /* Define to 1 on Solaris */ |
| #undef HWLOC_SOLARIS_SYS |
| |
| /* The hwloc symbol prefix */ |
| #undef HWLOC_SYM_PREFIX |
| |
| /* The hwloc symbol prefix in all caps */ |
| #undef HWLOC_SYM_PREFIX_CAPS |
| |
| /* Whether we need to re-define all the hwloc public symbols or not */ |
| #undef HWLOC_SYM_TRANSFORM |
| |
| /* Define to 1 on unsupported systems */ |
| #undef HWLOC_UNSUPPORTED_SYS |
| |
| /* Define to 1 if ncurses works, preferred over curses */ |
| #undef HWLOC_USE_NCURSES |
| |
| /* Define to 1 on WINDOWS */ |
| #undef HWLOC_WIN_SYS |
| |
| /* Define to 1 on x86_32 */ |
| #undef HWLOC_X86_32_ARCH |
| |
| /* Define to 1 on x86_64 */ |
| #undef HWLOC_X86_64_ARCH |
| |
| /* Define to the sub-directory in which libtool stores uninstalled libraries. |
| */ |
| #undef LT_OBJDIR |
| |
| /* Define to 1 if your C compiler doesn't accept -c and -o together. */ |
| #undef NO_MINUS_C_MINUS_O |
| |
| /* Name of package */ |
| #undef PACKAGE |
| |
| /* Define to the address where bug reports for this package should be sent. */ |
| #undef PACKAGE_BUGREPORT |
| |
| /* Define to the full name of this package. */ |
| #undef PACKAGE_NAME |
| |
| /* Define to the full name and version of this package. */ |
| #undef PACKAGE_STRING |
| |
| /* Define to the one symbol short name of this package. */ |
| #undef PACKAGE_TARNAME |
| |
| /* Define to the home page for this package. */ |
| #undef PACKAGE_URL |
| |
| /* Define to the version of this package. */ |
| #undef PACKAGE_VERSION |
| |
| /* The size of `unsigned int', as computed by sizeof. */ |
| #undef SIZEOF_UNSIGNED_INT |
| |
| /* The size of `unsigned long', as computed by sizeof. */ |
| #undef SIZEOF_UNSIGNED_LONG |
| |
| /* The size of `void *', as computed by sizeof. */ |
| #undef SIZEOF_VOID_P |
| |
| /* Define to 1 if you have the ANSI C header files. */ |
| #undef STDC_HEADERS |
| |
| /* Enable extensions on HP-UX. */ |
| #ifndef _HPUX_SOURCE |
| # undef _HPUX_SOURCE |
| #endif |
| |
| |
| /* Enable extensions on AIX 3, Interix. */ |
| #ifndef _ALL_SOURCE |
| # undef _ALL_SOURCE |
| #endif |
| /* Enable GNU extensions on systems that have them. */ |
| #ifndef _GNU_SOURCE |
| # undef _GNU_SOURCE |
| #endif |
| /* Enable threading extensions on Solaris. */ |
| #ifndef _POSIX_PTHREAD_SEMANTICS |
| # undef _POSIX_PTHREAD_SEMANTICS |
| #endif |
| /* Enable extensions on HP NonStop. */ |
| #ifndef _TANDEM_SOURCE |
| # undef _TANDEM_SOURCE |
| #endif |
| /* Enable general extensions on Solaris. */ |
| #ifndef __EXTENSIONS__ |
| # undef __EXTENSIONS__ |
| #endif |
| |
| |
| /* Version number of package */ |
| #undef VERSION |
| |
| /* Define to 1 if the X Window System is missing or not being used. */ |
| #undef X_DISPLAY_MISSING |
| |
| /* Are we building for HP-UX? */ |
| #undef _HPUX_SOURCE |
| |
| /* Define to 1 if on MINIX. */ |
| #undef _MINIX |
| |
| /* Define to 2 if the system does not provide POSIX.1 features except with |
| this defined. */ |
| #undef _POSIX_1_SOURCE |
| |
| /* Define to 1 if you need to in order for `stat' and other things to work. */ |
| #undef _POSIX_SOURCE |
| |
| /* Define this to a keyword that can safely replace inline in installed |
| headers */ |
| #undef __hwloc_inline |
| |
| /* Define this to the process ID type */ |
| #undef hwloc_pid_t |
| |
| /* Define this to either strncasecmp or strncmp */ |
| #undef hwloc_strncasecmp |
| |
| /* Define this to the thread ID type */ |
| #undef hwloc_thread_t |
| |
| |
| #endif /* HWLOC_CONFIGURE_H */ |
| |