/* include/private/autogen/config.h.in.  Generated from configure.ac by autoheader.  */

/* -*- c -*-
 *
 * SPDX-License-Identifier: BSD-3-Clause
 * Copyright © 2009, 2011, 2012 CNRS, Inria, Université Bordeaux.  All rights reserved.
 * Copyright © 2009-2014 Cisco Systems, Inc.  All rights reserved.
 * Copyright © 2022 IBM Corporation.  All rights reserved.
 * See COPYING in top-level directory.
 *
 * 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 you have the <amd_smi/amdsmi.h> header file. */
#undef HAVE_AMD_SMI_AMDSMI_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 'clock_gettime' function. */
#undef HAVE_CLOCK_GETTIME

/* 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 you have the <CL/cl_ext.h> header file. */
#undef HAVE_CL_CL_EXT_H

/* Define to 1 if you have the 'cpuset_setaffinity' function. */
#undef HAVE_CPUSET_SETAFFINITY

/* Define to 1 if you have the 'cpuset_setid' function. */
#undef HAVE_CPUSET_SETID

/* Define to 1 if you have the <ctype.h> header file. */
#undef HAVE_CTYPE_H

/* Define to 1 if we have -lcuda */
#undef HAVE_CUDA

/* 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 'bind', and to 0 if you don't.
   */
#undef HAVE_DECL_BIND

/* 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 'fabsf', and to 0 if you don't.
   */
#undef HAVE_DECL_FABSF

/* Define to 1 if you have the declaration of 'getexecname', and to 0 if you
   don't. */
#undef HAVE_DECL_GETEXECNAME

/* Define to 1 if you have the declaration of 'GetModuleFileName', and to 0 if
   you don't. */
#undef HAVE_DECL_GETMODULEFILENAME

/* Define to 1 if you have the declaration of 'getprogname', and to 0 if you
   don't. */
#undef HAVE_DECL_GETPROGNAME

/* Define to 1 if you have the declaration of 'HW_MEMSIZE', and to 0 if you
   don't. */
#undef HAVE_DECL_HW_MEMSIZE

/* Define to 1 if you have the declaration of 'HW_MEMSIZE64', and to 0 if you
   don't. */
#undef HAVE_DECL_HW_MEMSIZE64

/* 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 'HW_PHYSMEM', and to 0 if you
   don't. */
#undef HAVE_DECL_HW_PHYSMEM

/* Define to 1 if you have the declaration of 'HW_PHYSMEM64', and to 0 if you
   don't. */
#undef HAVE_DECL_HW_PHYSMEM64

/* Define to 1 if you have the declaration of 'HW_REALMEM', and to 0 if you
   don't. */
#undef HAVE_DECL_HW_REALMEM

/* Define to 1 if you have the declaration of 'HW_REALMEM64', and to 0 if you
   don't. */
#undef HAVE_DECL_HW_REALMEM64

/* Define to 1 if you have the declaration of 'HW_USERMEM', and to 0 if you
   don't. */
#undef HAVE_DECL_HW_USERMEM

/* Define to 1 if you have the declaration of 'HW_USERMEM64', and to 0 if you
   don't. */
#undef HAVE_DECL_HW_USERMEM64

/* Define to 1 if you have the declaration of 'lgrp_latency_cookie', and to 0
   if you don't. */
#undef HAVE_DECL_LGRP_LATENCY_COOKIE

/* Define to 1 if you have the declaration of 'modff', and to 0 if you don't.
   */
#undef HAVE_DECL_MODFF

/* Define to 1 if you have the declaration of
   'nvmlDeviceGetCurrPcieLinkGeneration', and to 0 if you don't. */
#undef HAVE_DECL_NVMLDEVICEGETCURRPCIELINKGENERATION

/* Define to 1 if you have the declaration of
   'nvmlDeviceGetNvLinkRemoteDeviceType', and to 0 if you don't. */
#undef HAVE_DECL_NVMLDEVICEGETNVLINKREMOTEDEVICETYPE

/* 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 'rsmi_dev_partition_id_get', and
   to 0 if you don't. */
#undef HAVE_DECL_RSMI_DEV_PARTITION_ID_GET

/* Embedded mode; just assume we do not have Valgrind support */
#undef HAVE_DECL_RUNNING_ON_VALGRIND

/* Define to 1 if you have the declaration of 'sched_getcpu', and to 0 if you
   don't. */
#undef HAVE_DECL_SCHED_GETCPU

/* Define to 1 if you have the declaration of 'snprintf', and to 0 if you
   don't. */
#undef HAVE_DECL_SNPRINTF

/* Define to 1 if you have the declaration of 'strtoull', and to 0 if you
   don't. */
#undef HAVE_DECL_STRTOULL

/* Define to 1 if you have the declaration of '_putenv', and to 0 if you
   don't. */
#undef HAVE_DECL__PUTENV

/* 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 declaration of '_SC_PAGESIZE', and to 0 if you
   don't. */
#undef HAVE_DECL__SC_PAGESIZE

/* Define to 1 if you have the declaration of '_SC_PAGE_SIZE', and to 0 if you
   don't. */
#undef HAVE_DECL__SC_PAGE_SIZE

/* Define to 1 if you have the declaration of '_strdup', and to 0 if you
   don't. */
#undef HAVE_DECL__STRDUP

/* Define to 1 if you have the <dirent.h> header file. */
#undef HAVE_DIRENT_H

/* 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 you have the 'isatty' function. */
#undef HAVE_ISATTY

/* 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 you have the <level_zero/zes_api.h> header file. */
#undef HAVE_LEVEL_ZERO_ZES_API_H

/* Define to 1 if you have the <level_zero/ze_api.h> header file. */
#undef HAVE_LEVEL_ZERO_ZE_API_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 <libudev.h> header file. */
#undef HAVE_LIBUDEV_H

/* 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_init.h> header file. */
#undef HAVE_MACH_INIT_H

/* 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 <minix/config.h> header file. */
#undef HAVE_MINIX_CONFIG_H

/* Define to 1 if you have the 'mkstemp' function. */
#undef HAVE_MKSTEMP

/* Define to 1 if you have the 'nl_langinfo' function. */
#undef HAVE_NL_LANGINFO

/* Define to 1 if the system has the type 'NUMA_NODE_RELATIONSHIP'. */
#undef HAVE_NUMA_NODE_RELATIONSHIP

/* Define to 1 if you have the <NVCtrl/NVCtrl.h> header file. */
#undef HAVE_NVCTRL_NVCTRL_H

/* Define to 1 if you have the <nvml.h> header file. */
#undef HAVE_NVML_H

/* Define to 1 if you have the 'openat' function. */
#undef HAVE_OPENAT

/* Define to 1 if you have the <OpenCL/cl_ext.h> header file. */
#undef HAVE_OPENCL_CL_EXT_H

/* Define to 1 if you have the <picl.h> header file. */
#undef HAVE_PICL_H

/* 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_NUMBER'. */
#undef HAVE_PROCESSOR_NUMBER

/* Define to 1 if the system has the type 'PROCESSOR_RELATIONSHIP'. */
#undef HAVE_PROCESSOR_RELATIONSHIP

/* Define to '1' if program_invocation_name is present and usable */
#undef HAVE_PROGRAM_INVOCATION_NAME

/* 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 'RelationProcessorDie'. */
#undef HAVE_RELATIONPROCESSORDIE

/* Define to 1 if the system has the type 'RelationProcessorPackage'. */
#undef HAVE_RELATIONPROCESSORPACKAGE

/* Define to 1 if you have the <rocm_smi/rocm_smi.h> header file. */
#undef HAVE_ROCM_SMI_ROCM_SMI_H

/* Define to 1 if you have the 'setlocale' function. */
#undef HAVE_SETLOCALE

/* Define to 1 if the system has the type 'ssize_t'. */
#undef HAVE_SSIZE_T

/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H

/* Define to 1 if you have the <stdio.h> header file. */
#undef HAVE_STDIO_H

/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H

/* Define to 1 if you have the 'strcasecmp' function. */
#undef HAVE_STRCASECMP

/* 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 'strtoull' function. */
#undef HAVE_STRTOULL

/* Define to '1' if sysctl is present and usable */
#undef HAVE_SYSCTL

/* Define to '1' if sysctlbyname is present and usable */
#undef HAVE_SYSCTLBYNAME

/* 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/domainset.h> header file. */
#undef HAVE_SYS_DOMAINSET_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/thr.h> header file. */
#undef HAVE_SYS_THR_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 <sys/wait.h> header file. */
#undef HAVE_SYS_WAIT_H

/* Define to 1 if you have the 'tcgetpgrp' function. */
#undef HAVE_TCGETPGRP

/* Define to 1 if you have the <time.h> header file. */
#undef HAVE_TIME_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 you have the 'uselocale' function. */
#undef HAVE_USELOCALE

/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
#undef HAVE_VALGRIND_VALGRIND_H

/* Define to 1 if you have the <wchar.h> header file. */
#undef HAVE_WCHAR_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 if you have the <xlocale.h> header file. */
#undef HAVE_XLOCALE_H

/* Define to '1' if __progname is present and usable */
#undef HAVE___PROGNAME

/* Define to 1 on AIX */
#undef HWLOC_AIX_SYS

/* Define to 1 on BlueGene/Q */
#undef HWLOC_BGQ_SYS

/* Define if the CUDA component is built statically inside libhwloc */
#undef HWLOC_CUDA_COMPONENT_BUILTIN

/* Whether C compiler supports symbol visibility or not */
#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

/* Define if the GL component is built statically inside libhwloc */
#undef HWLOC_GL_COMPONENT_BUILTIN

/* Define to 1 if --enable-32bits-pci-domain is called. */
#undef HWLOC_HAVE_32BITS_PCI_DOMAIN

/* 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__ constructor or not */
#undef HWLOC_HAVE_ATTRIBUTE_CONSTRUCTOR

/* 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 your `ffs' function is known to be broken. */
#undef HWLOC_HAVE_BROKEN_FFS

/* 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 snprintf supports NULL output buffer and returns the correct
   length on truncation */
#undef HWLOC_HAVE_CORRECT_SNPRINTF

/* 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 you have the `cudart' SDK. */
#undef HWLOC_HAVE_CUDART

/* `Define to 1 if you have the Foundation Darwin framework' */
#undef HWLOC_HAVE_DARWIN_FOUNDATION

/* `Define to 1 if you have the IOKit Darwin framework' */
#undef HWLOC_HAVE_DARWIN_IOKIT

/* 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 function `strcasecmp' is declared by system headers */
#undef HWLOC_HAVE_DECL_STRCASECMP

/* Define to 1 if function `strncasecmp' is declared by system headers */
#undef HWLOC_HAVE_DECL_STRNCASECMP

/* 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 gcc -Wcast-function-type is supported and enabled */
#undef HWLOC_HAVE_GCC_W_CAST_FUNCTION_TYPE

/* Define to 1 if gcc -Wmissing-field-initializers is supported and enabled */
#undef HWLOC_HAVE_GCC_W_MISSING_FIELD_INITIALIZERS

/* Define to 1 if you have the GL module components. */
#undef HWLOC_HAVE_GL

/* Define to 1 if you have the `LevelZero' library. */
#undef HWLOC_HAVE_LEVELZERO

/* Define to 1 if you have a library providing the termcap interface */
#undef HWLOC_HAVE_LIBTERMCAP

/* Define to 1 if you have libudev. */
#undef HWLOC_HAVE_LIBUDEV

/* Define to 1 if you have the `libxml2' library. */
#undef HWLOC_HAVE_LIBXML2

/* Define to 1 for I/O discovery in the Linux component */
#undef HWLOC_HAVE_LINUXIO

/* Define to 1 if enabling Linux-specific PCI discovery in the Linux I/O
   component */
#undef HWLOC_HAVE_LINUXPCI

/* Define to 1 if the hwloc library should use ltdl for loading plugins */
#undef HWLOC_HAVE_LTDL

/* Define to 1 if you have the `NVML' library. */
#undef HWLOC_HAVE_NVML

/* Define to 1 if glibc provides the old prototype (without length) of
   sched_setaffinity() */
#undef HWLOC_HAVE_OLD_SCHED_SETAFFINITY

/* Define to 1 if you have the `OpenCL' library. */
#undef HWLOC_HAVE_OPENCL

/* Define to 1 if the hwloc library should support dynamically-loaded plugins
   */
#undef HWLOC_HAVE_PLUGINS

/* `Define to 1 if you have pthread_getthrds_np' */
#undef HWLOC_HAVE_PTHREAD_GETTHRDS_NP

/* Define to 1 if pthread mutexes are available */
#undef HWLOC_HAVE_PTHREAD_MUTEX

/* Define to 1 if you have the `RSMI' library. */
#undef HWLOC_HAVE_RSMI

/* Define to 1 if glibc provides a prototype of sched_setaffinity() */
#undef HWLOC_HAVE_SCHED_SETAFFINITY

/* Define to 1 if you have the <stdint.h> header file. */
#undef HWLOC_HAVE_STDINT_H

/* Define to 1 if function `syscall' is available with 6 parameters */
#undef HWLOC_HAVE_SYSCALL

/* Define to 1 if you have the `windows.h' header. */
#undef HWLOC_HAVE_WINDOWS_H

/* Define to 1 if X11 headers including Xutil.h and keysym.h are available. */
#undef HWLOC_HAVE_X11_KEYSYM

/* Define to 1 if you have x86 cpuid */
#undef HWLOC_HAVE_X86_CPUID

/* Define to 1 if zeDevicePciGetPropertiesExt is available */
#undef HWLOC_HAVE_ZEDEVICEPCIGETPROPERTIESEXT

/* Define to 1 on HP-UX */
#undef HWLOC_HPUX_SYS

/* Define to 1 on Irix */
#undef HWLOC_IRIX_SYS

/* Define if the LevelZero component is built statically inside libhwloc */
#undef HWLOC_LEVELZERO_COMPONENT_BUILTIN

/* Define to 1 on Linux */
#undef HWLOC_LINUX_SYS

/* Define to 1 on *NETBSD */
#undef HWLOC_NETBSD_SYS

/* Define if the NVML component is built statically inside libhwloc */
#undef HWLOC_NVML_COMPONENT_BUILTIN

/* Define if the OpenCL component is built statically inside libhwloc */
#undef HWLOC_OPENCL_COMPONENT_BUILTIN

/* Define if the PCI component is built statically inside libhwloc */
#undef HWLOC_PCI_COMPONENT_BUILTIN

/* Define if the RSMI component is built statically inside libhwloc */
#undef HWLOC_RSMI_COMPONENT_BUILTIN

/* Define to 1 to enable AMD SMI API in the rsmi backend */
#undef HWLOC_RSMI_USE_AMD_SMI

/* Define to 1 to enable ROCm SMI API in the rsmi backend */
#undef HWLOC_RSMI_USE_ROCM_SMI

/* 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

/* The library version, always available, even in embedded mode, contrary to
   VERSION */
#undef HWLOC_VERSION

/* The library version optional greek suffix string */
#undef HWLOC_VERSION_GREEK

/* The library version major number */
#undef HWLOC_VERSION_MAJOR

/* The library version minor number */
#undef HWLOC_VERSION_MINOR

/* The library version release number */
#undef HWLOC_VERSION_RELEASE

/* 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 if the libxml XML component is built statically inside libhwloc */
#undef HWLOC_XML_LIBXML_COMPONENT_BUILTIN

/* Define if lstopo Cairo/X11 interactive graphical output is supported */
#undef LSTOPO_HAVE_X11

/* Define to the sub-directory where libtool stores uninstalled libraries. */
#undef LT_OBJDIR

/* 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 all of the C89 standard headers exist (not just the ones
   required in a freestanding environment). This macro is provided for
   backward compatibility; new code need not use it. */
#undef STDC_HEADERS

/* Enable extensions on HP-UX. */
#ifndef _HPUX_SOURCE
# undef _HPUX_SOURCE
#endif


/* Enable extensions on AIX, Interix, z/OS.  */
#ifndef _ALL_SOURCE
# undef _ALL_SOURCE
#endif
/* Enable extensions on Cosmopolitan Libc. */
#ifndef _COSMO_SOURCE
# undef _COSMO_SOURCE
#endif
/* Enable general extensions on macOS.  */
#ifndef _DARWIN_C_SOURCE
# undef _DARWIN_C_SOURCE
#endif
/* Enable general extensions on Solaris.  */
#ifndef __EXTENSIONS__
# undef __EXTENSIONS__
#endif
/* Enable GNU extensions on systems that have them.  */
#ifndef _GNU_SOURCE
# undef _GNU_SOURCE
#endif
/* Enable X/Open compliant socket functions that do not require linking
   with -lxnet on HP-UX 11.11.  */
#ifndef _HPUX_ALT_XOPEN_SOCKET_API
# undef _HPUX_ALT_XOPEN_SOCKET_API
#endif
/* Identify the host operating system as Minix.
   This macro does not affect the system headers' behavior.
   A future release of Autoconf may stop defining this macro.  */
#ifndef _MINIX
# undef _MINIX
#endif
/* Enable general extensions on NetBSD.
   Enable NetBSD compatibility extensions on Minix.  */
#ifndef _NETBSD_SOURCE
# undef _NETBSD_SOURCE
#endif
/* Enable OpenBSD compatibility extensions on NetBSD.
   Oddly enough, this does nothing on OpenBSD.  */
#ifndef _OPENBSD_SOURCE
# undef _OPENBSD_SOURCE
#endif
/* Define to 1 if needed for POSIX-compatible behavior.  */
#ifndef _POSIX_SOURCE
# undef _POSIX_SOURCE
#endif
/* Define to 2 if needed for POSIX-compatible behavior.  */
#ifndef _POSIX_1_SOURCE
# undef _POSIX_1_SOURCE
#endif
/* Enable POSIX-compatible threading on Solaris.  */
#ifndef _POSIX_PTHREAD_SEMANTICS
# undef _POSIX_PTHREAD_SEMANTICS
#endif
/* Enable extensions specified by ISO/IEC TS 18661-5:2014.  */
#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
#endif
/* Enable extensions specified by ISO/IEC TS 18661-1:2014.  */
#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
# undef __STDC_WANT_IEC_60559_BFP_EXT__
#endif
/* Enable extensions specified by ISO/IEC TS 18661-2:2015.  */
#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
# undef __STDC_WANT_IEC_60559_DFP_EXT__
#endif
/* Enable extensions specified by C23 Annex F.  */
#ifndef __STDC_WANT_IEC_60559_EXT__
# undef __STDC_WANT_IEC_60559_EXT__
#endif
/* Enable extensions specified by ISO/IEC TS 18661-4:2015.  */
#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
# undef __STDC_WANT_IEC_60559_FUNCS_EXT__
#endif
/* Enable extensions specified by C23 Annex H and ISO/IEC TS 18661-3:2015.  */
#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
# undef __STDC_WANT_IEC_60559_TYPES_EXT__
#endif
/* Enable extensions specified by ISO/IEC TR 24731-2:2010.  */
#ifndef __STDC_WANT_LIB_EXT2__
# undef __STDC_WANT_LIB_EXT2__
#endif
/* Enable extensions specified by ISO/IEC 24747:2009.  */
#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
# undef __STDC_WANT_MATH_SPEC_FUNCS__
#endif
/* Enable extensions on HP NonStop.  */
#ifndef _TANDEM_SOURCE
# undef _TANDEM_SOURCE
#endif
/* Enable X/Open extensions.  Define to 500 only if necessary
   to make mbstate_t available.  */
#ifndef _XOPEN_SOURCE
# undef _XOPEN_SOURCE
#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 this to the process ID type */
#undef hwloc_pid_t

/* Define this to the thread ID type */
#undef hwloc_thread_t


#endif /* HWLOC_CONFIGURE_H */

