xref: /netbsd-src/external/gpl3/gcc/lib/libgomp/arch/ia64/config.h (revision cf89d143ddc4c4858b3b762976d9b0ce1d6c4300)
15e4c8969Smartin /* This file is automatically generated.  DO NOT EDIT! */
2*cf89d143Smrg /* Generated from: NetBSD: mknative-gcc,v 1.117 2023/07/31 01:48:37 mrg Exp  */
399866253Smrg /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
45e4c8969Smartin 
55e4c8969Smartin /* config.h.  Generated from config.h.in by configure.  */
65e4c8969Smartin /* config.h.in.  Generated from configure.ac by autoheader.  */
75e4c8969Smartin 
8dec7c724Smrg /* Define to 1 if you have the `aligned_alloc' function. */
9dec7c724Smrg #define HAVE_ALIGNED_ALLOC 1
10dec7c724Smrg 
115e4c8969Smartin /* Define to 1 if the target assembler supports .symver directive. */
125e4c8969Smartin #define HAVE_AS_SYMVER_DIRECTIVE 1
135e4c8969Smartin 
145e4c8969Smartin /* Define to 1 if the target supports __attribute__((alias(...))). */
155e4c8969Smartin #define HAVE_ATTRIBUTE_ALIAS 1
165e4c8969Smartin 
175e4c8969Smartin /* Define to 1 if the target supports __attribute__((dllexport)). */
185e4c8969Smartin /* #undef HAVE_ATTRIBUTE_DLLEXPORT */
195e4c8969Smartin 
205e4c8969Smartin /* Define to 1 if the target supports __attribute__((visibility(...))). */
215e4c8969Smartin #define HAVE_ATTRIBUTE_VISIBILITY 1
225e4c8969Smartin 
235e4c8969Smartin /* Define if the POSIX Semaphores do not work on your system. */
245e4c8969Smartin /* #undef HAVE_BROKEN_POSIX_SEMAPHORES */
255e4c8969Smartin 
265e4c8969Smartin /* Define to 1 if the target assembler supports thread-local storage. */
275e4c8969Smartin /* #undef HAVE_CC_TLS */
285e4c8969Smartin 
295e4c8969Smartin /* Define to 1 if you have the `clock_gettime' function. */
305e4c8969Smartin #define HAVE_CLOCK_GETTIME 1
315e4c8969Smartin 
325e4c8969Smartin /* Define to 1 if you have the <dlfcn.h> header file. */
335e4c8969Smartin #define HAVE_DLFCN_H 1
345e4c8969Smartin 
3599866253Smrg /* Define to 1 if you have the `getegid' function. */
3699866253Smrg #define HAVE_GETEGID 1
3799866253Smrg 
3899866253Smrg /* Define to 1 if you have the `geteuid' function. */
3999866253Smrg #define HAVE_GETEUID 1
4099866253Smrg 
4199866253Smrg /* Define to 1 if you have the `getgid' function. */
4299866253Smrg #define HAVE_GETGID 1
4399866253Smrg 
44dec7c724Smrg /* Define if gethostname is supported. */
45dec7c724Smrg #define HAVE_GETHOSTNAME 1
46dec7c724Smrg 
475e4c8969Smartin /* Define to 1 if you have the `getloadavg' function. */
485e4c8969Smartin #define HAVE_GETLOADAVG 1
495e4c8969Smartin 
50dec7c724Smrg /* Define if getpid is supported. */
51dec7c724Smrg #define HAVE_GETPID 1
52dec7c724Smrg 
5399866253Smrg /* Define to 1 if you have the `getuid' function. */
5499866253Smrg #define HAVE_GETUID 1
5599866253Smrg 
565e4c8969Smartin /* Define to 1 if you have the <inttypes.h> header file. */
575e4c8969Smartin #define HAVE_INTTYPES_H 1
585e4c8969Smartin 
5970e5fb74Smrg /* Define to 1 if you have the `dl' library (-ldl). */
6070e5fb74Smrg /* #undef HAVE_LIBDL */
6170e5fb74Smrg 
62dec7c724Smrg /* Define to 1 if you have the `memalign' function. */
63dec7c724Smrg /* #undef HAVE_MEMALIGN */
64dec7c724Smrg 
655e4c8969Smartin /* Define to 1 if you have the <memory.h> header file. */
665e4c8969Smartin #define HAVE_MEMORY_H 1
675e4c8969Smartin 
68dec7c724Smrg /* Define to 1 if you have the `posix_memalign' function. */
69dec7c724Smrg #define HAVE_POSIX_MEMALIGN 1
70dec7c724Smrg 
715e4c8969Smartin /* Define if pthread_{,attr_}{g,s}etaffinity_np is supported. */
725e4c8969Smartin /* #undef HAVE_PTHREAD_AFFINITY_NP */
735e4c8969Smartin 
74d79d5e15Smrg /* Define to 1 if you have the <pthread.h> header file. */
75d79d5e15Smrg #define HAVE_PTHREAD_H 1
76d79d5e15Smrg 
7799866253Smrg /* Define to 1 if you have the `secure_getenv' function. */
7899866253Smrg /* #undef HAVE_SECURE_GETENV */
7999866253Smrg 
805e4c8969Smartin /* Define to 1 if you have the <semaphore.h> header file. */
815e4c8969Smartin #define HAVE_SEMAPHORE_H 1
825e4c8969Smartin 
835e4c8969Smartin /* Define to 1 if you have the <stdint.h> header file. */
845e4c8969Smartin #define HAVE_STDINT_H 1
855e4c8969Smartin 
865e4c8969Smartin /* Define to 1 if you have the <stdlib.h> header file. */
875e4c8969Smartin #define HAVE_STDLIB_H 1
885e4c8969Smartin 
895e4c8969Smartin /* Define to 1 if you have the <strings.h> header file. */
905e4c8969Smartin #define HAVE_STRINGS_H 1
915e4c8969Smartin 
925e4c8969Smartin /* Define to 1 if you have the <string.h> header file. */
935e4c8969Smartin #define HAVE_STRING_H 1
945e4c8969Smartin 
955e4c8969Smartin /* Define to 1 if you have the `strtoull' function. */
965e4c8969Smartin #define HAVE_STRTOULL 1
975e4c8969Smartin 
98d79d5e15Smrg /* Define to 1 if the system has the type `struct _Mutex_Control'. */
99d79d5e15Smrg /* #undef HAVE_STRUCT__MUTEX_CONTROL */
100d79d5e15Smrg 
101d06f941dSmrg /* Define to 1 if the target runtime linker supports binding the same symbol
102d06f941dSmrg    to different versions. */
103e5309b49Smrg #define HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT 1
104d06f941dSmrg 
1055e4c8969Smartin /* Define to 1 if the target supports __sync_*_compare_and_swap */
1065e4c8969Smartin #define HAVE_SYNC_BUILTINS 1
1075e4c8969Smartin 
1085e4c8969Smartin /* Define to 1 if you have the <sys/loadavg.h> header file. */
1095e4c8969Smartin /* #undef HAVE_SYS_LOADAVG_H */
1105e4c8969Smartin 
1115e4c8969Smartin /* Define to 1 if you have the <sys/stat.h> header file. */
1125e4c8969Smartin #define HAVE_SYS_STAT_H 1
1135e4c8969Smartin 
114d79d5e15Smrg /* Define to 1 if you have the <sys/sysctl.h> header file. */
115d79d5e15Smrg #define HAVE_SYS_SYSCTL_H 1
116d79d5e15Smrg 
1175e4c8969Smartin /* Define to 1 if you have the <sys/time.h> header file. */
1185e4c8969Smartin #define HAVE_SYS_TIME_H 1
1195e4c8969Smartin 
1205e4c8969Smartin /* Define to 1 if you have the <sys/types.h> header file. */
1215e4c8969Smartin #define HAVE_SYS_TYPES_H 1
1225e4c8969Smartin 
1235e4c8969Smartin /* Define to 1 if the target supports thread-local storage. */
1245e4c8969Smartin #define HAVE_TLS 1
1255e4c8969Smartin 
126dec7c724Smrg /* Define if uname is supported and struct utsname has nodename field. */
127dec7c724Smrg /* #undef HAVE_UNAME */
128dec7c724Smrg 
1295e4c8969Smartin /* Define to 1 if you have the <unistd.h> header file. */
1305e4c8969Smartin #define HAVE_UNISTD_H 1
1315e4c8969Smartin 
132dec7c724Smrg /* Define to 1 if you have the `_aligned_malloc' function. */
133dec7c724Smrg /* #undef HAVE__ALIGNED_MALLOC */
134dec7c724Smrg 
13599866253Smrg /* Define to 1 if you have the `__secure_getenv' function. */
13699866253Smrg /* #undef HAVE___SECURE_GETENV */
13799866253Smrg 
1385e4c8969Smartin /* Define to 1 if GNU symbol versioning is used for libgomp. */
139e5309b49Smrg #define LIBGOMP_GNU_SYMBOL_VERSIONING 1
1405e4c8969Smartin 
14199866253Smrg /* Define to 1 if building libgomp for an accelerator-only target. */
14299866253Smrg /* #undef LIBGOMP_OFFLOADED_ONLY */
14399866253Smrg 
14499866253Smrg /* Define to 1 if libgomp should use POSIX threads. */
14599866253Smrg #define LIBGOMP_USE_PTHREADS 1
14699866253Smrg 
1475e4c8969Smartin /* Define to the sub-directory in which libtool stores uninstalled libraries.
1485e4c8969Smartin    */
1495e4c8969Smartin #define LT_OBJDIR ".libs/"
1505e4c8969Smartin 
151*cf89d143Smrg /* Define to 1 to if -foffload is defaulted */
152*cf89d143Smrg /* #undef OFFLOAD_DEFAULTED */
153*cf89d143Smrg 
154dec7c724Smrg /* Define to offload plugins, separated by commas. */
155dec7c724Smrg #define OFFLOAD_PLUGINS ""
15670e5fb74Smrg 
1575e4c8969Smartin /* Name of package */
1585e4c8969Smartin #define PACKAGE "libgomp"
1595e4c8969Smartin 
1605e4c8969Smartin /* Define to the address where bug reports for this package should be sent. */
1615e4c8969Smartin #define PACKAGE_BUGREPORT ""
1625e4c8969Smartin 
1635e4c8969Smartin /* Define to the full name of this package. */
16470e5fb74Smrg #define PACKAGE_NAME "GNU Offloading and Multi Processing Runtime Library"
1655e4c8969Smartin 
1665e4c8969Smartin /* Define to the full name and version of this package. */
16770e5fb74Smrg #define PACKAGE_STRING "GNU Offloading and Multi Processing Runtime Library 1.0"
1685e4c8969Smartin 
1695e4c8969Smartin /* Define to the one symbol short name of this package. */
1705e4c8969Smartin #define PACKAGE_TARNAME "libgomp"
1715e4c8969Smartin 
1725e4c8969Smartin /* Define to the home page for this package. */
1735e4c8969Smartin #define PACKAGE_URL "http://www.gnu.org/software/libgomp/"
1745e4c8969Smartin 
1755e4c8969Smartin /* Define to the version of this package. */
1765e4c8969Smartin #define PACKAGE_VERSION "1.0"
1775e4c8969Smartin 
1789a218c99Smrg /* Define to 1 if the GCN plugin is built, 0 if not. */
1799a218c99Smrg #define PLUGIN_GCN 0
1809a218c99Smrg 
18170e5fb74Smrg /* Define to 1 if the NVIDIA plugin is built, 0 if not. */
18270e5fb74Smrg #define PLUGIN_NVPTX 0
18370e5fb74Smrg 
18499866253Smrg /* Define to 1 if the NVIDIA plugin should dlopen libcuda.so.1, 0 if it should
18599866253Smrg    be linked against it. */
18699866253Smrg #define PLUGIN_NVPTX_DYNAMIC 0
18799866253Smrg 
18870e5fb74Smrg /* Define if all infrastructure, needed for plugins, is supported. */
18970e5fb74Smrg /* #undef PLUGIN_SUPPORT */
19070e5fb74Smrg 
191*cf89d143Smrg /* The size of `void *', as computed by sizeof. */
192*cf89d143Smrg #define SIZEOF_VOID_P 8
193*cf89d143Smrg 
1945e4c8969Smartin /* Define to 1 if you have the ANSI C header files. */
1955e4c8969Smartin #define STDC_HEADERS 1
1965e4c8969Smartin 
1975e4c8969Smartin /* Define if you can safely include both <string.h> and <strings.h>. */
1985e4c8969Smartin #define STRING_WITH_STRINGS 1
1995e4c8969Smartin 
2005e4c8969Smartin /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
2015e4c8969Smartin #define TIME_WITH_SYS_TIME 1
2025e4c8969Smartin 
20370e5fb74Smrg /* Define to 1 if the target use emutls for thread-local storage. */
20470e5fb74Smrg /* #undef USE_EMUTLS */
20570e5fb74Smrg 
2065e4c8969Smartin /* Version number of package */
2075e4c8969Smartin #define VERSION "1.0"
208