]>
Commit | Line | Data |
---|---|---|
4a900809 | 1 | /* fficonfig.h.in. Generated from configure.ac by autoheader. */ |
47c5fab6 | 2 | |
cd9a469c | 3 | /* Define if building universal (internal helper macro) */ |
4 | #undef AC_APPLE_UNIVERSAL_BUILD | |
5 | ||
b375837d | 6 | /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP |
7 | systems. This function is required for `alloca.c' support on those systems. | |
8 | */ | |
47c5fab6 | 9 | #undef CRAY_STACKSEG_END |
10 | ||
b375837d | 11 | /* Define to 1 if using `alloca.c'. */ |
12 | #undef C_ALLOCA | |
13 | ||
14 | /* Define to the flags needed for the .section .eh_frame directive. */ | |
15 | #undef EH_FRAME_FLAGS | |
16 | ||
17 | /* Define this if you want extra debugging. */ | |
18 | #undef FFI_DEBUG | |
19 | ||
f51aab02 | 20 | /* Cannot use PROT_EXEC on this target, so, we revert to alternative means */ |
21 | #undef FFI_EXEC_TRAMPOLINE_TABLE | |
22 | ||
8cd092c9 | 23 | /* Define this if you want to enable pax emulated trampolines */ |
24 | #undef FFI_MMAP_EXEC_EMUTRAMP_PAX | |
25 | ||
3531d81f | 26 | /* Cannot use malloc on this target, so, we revert to alternative means */ |
27 | #undef FFI_MMAP_EXEC_WRIT | |
28 | ||
89d8a412 | 29 | /* Define this if you do not want support for the raw API. */ |
b375837d | 30 | #undef FFI_NO_RAW_API |
31 | ||
89d8a412 | 32 | /* Define this if you do not want support for aggregate types. */ |
b375837d | 33 | #undef FFI_NO_STRUCTS |
34 | ||
35 | /* Define to 1 if you have `alloca', as a function or macro. */ | |
47c5fab6 | 36 | #undef HAVE_ALLOCA |
37 | ||
b375837d | 38 | /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). |
39 | */ | |
47c5fab6 | 40 | #undef HAVE_ALLOCA_H |
41 | ||
a53add80 | 42 | /* Define if your assembler supports .cfi_* directives. */ |
43 | #undef HAVE_AS_CFI_PSEUDO_OP | |
44 | ||
b375837d | 45 | /* Define if your assembler supports .register. */ |
46 | #undef HAVE_AS_REGISTER_PSEUDO_OP | |
47c5fab6 | 47 | |
89d8a412 | 48 | /* Define if the compiler uses zarch features. */ |
49 | #undef HAVE_AS_S390_ZARCH | |
50 | ||
b375837d | 51 | /* Define if your assembler and linker support unaligned PC relative relocs. |
52 | */ | |
53 | #undef HAVE_AS_SPARC_UA_PCREL | |
47c5fab6 | 54 | |
5ed988d2 | 55 | /* Define if your assembler supports unwind section type. */ |
56 | #undef HAVE_AS_X86_64_UNWIND_SECTION_TYPE | |
57 | ||
95ff4d7d | 58 | /* Define if your assembler supports PC relative relocs. */ |
59 | #undef HAVE_AS_X86_PCREL | |
60 | ||
edd57a0a | 61 | /* Define to 1 if you have the <dlfcn.h> header file. */ |
62 | #undef HAVE_DLFCN_H | |
63 | ||
33b4ca90 | 64 | /* Define if __attribute__((visibility("hidden"))) is supported. */ |
65 | #undef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE | |
66 | ||
d947df39 | 67 | /* Define to 1 if you have the <inttypes.h> header file. */ |
68 | #undef HAVE_INTTYPES_H | |
69 | ||
b375837d | 70 | /* Define if you have the long double type and it is bigger than a double */ |
71 | #undef HAVE_LONG_DOUBLE | |
e7f352cc | 72 | |
f7d6f268 | 73 | /* Define if you support more than one size of the long double type */ |
74 | #undef HAVE_LONG_DOUBLE_VARIANT | |
75 | ||
b375837d | 76 | /* Define to 1 if you have the `memcpy' function. */ |
77 | #undef HAVE_MEMCPY | |
e7f352cc | 78 | |
d947df39 | 79 | /* Define to 1 if you have the <memory.h> header file. */ |
80 | #undef HAVE_MEMORY_H | |
81 | ||
89d8a412 | 82 | /* Define to 1 if you have the `mkostemp' function. */ |
83 | #undef HAVE_MKOSTEMP | |
84 | ||
d947df39 | 85 | /* Define to 1 if you have the `mmap' function. */ |
86 | #undef HAVE_MMAP | |
87 | ||
e7f352cc | 88 | /* Define if mmap with MAP_ANON(YMOUS) works. */ |
89 | #undef HAVE_MMAP_ANON | |
90 | ||
b375837d | 91 | /* Define if mmap of /dev/zero works. */ |
92 | #undef HAVE_MMAP_DEV_ZERO | |
f3bd7a2c | 93 | |
b375837d | 94 | /* Define if read-only mmap of a plain file works. */ |
95 | #undef HAVE_MMAP_FILE | |
47c5fab6 | 96 | |
b375837d | 97 | /* Define if .eh_frame sections should be read-only. */ |
98 | #undef HAVE_RO_EH_FRAME | |
f3bd7a2c | 99 | |
d947df39 | 100 | /* Define to 1 if you have the <stdint.h> header file. */ |
101 | #undef HAVE_STDINT_H | |
102 | ||
103 | /* Define to 1 if you have the <stdlib.h> header file. */ | |
104 | #undef HAVE_STDLIB_H | |
105 | ||
106 | /* Define to 1 if you have the <strings.h> header file. */ | |
107 | #undef HAVE_STRINGS_H | |
108 | ||
109 | /* Define to 1 if you have the <string.h> header file. */ | |
110 | #undef HAVE_STRING_H | |
111 | ||
112 | /* Define to 1 if you have the <sys/mman.h> header file. */ | |
113 | #undef HAVE_SYS_MMAN_H | |
114 | ||
115 | /* Define to 1 if you have the <sys/stat.h> header file. */ | |
116 | #undef HAVE_SYS_STAT_H | |
117 | ||
118 | /* Define to 1 if you have the <sys/types.h> header file. */ | |
119 | #undef HAVE_SYS_TYPES_H | |
120 | ||
121 | /* Define to 1 if you have the <unistd.h> header file. */ | |
122 | #undef HAVE_UNISTD_H | |
123 | ||
f00f02a3 | 124 | /* Define to 1 if GNU symbol versioning is used for libatomic. */ |
125 | #undef LIBAT_GNU_SYMBOL_VERSIONING | |
126 | ||
edd57a0a | 127 | /* Define to the sub-directory in which libtool stores uninstalled libraries. |
128 | */ | |
129 | #undef LT_OBJDIR | |
130 | ||
b375837d | 131 | /* Name of package */ |
132 | #undef PACKAGE | |
f3bd7a2c | 133 | |
b375837d | 134 | /* Define to the address where bug reports for this package should be sent. */ |
135 | #undef PACKAGE_BUGREPORT | |
f3bd7a2c | 136 | |
b375837d | 137 | /* Define to the full name of this package. */ |
138 | #undef PACKAGE_NAME | |
3d37e05c | 139 | |
b375837d | 140 | /* Define to the full name and version of this package. */ |
141 | #undef PACKAGE_STRING | |
3d37e05c | 142 | |
b375837d | 143 | /* Define to the one symbol short name of this package. */ |
144 | #undef PACKAGE_TARNAME | |
3d37e05c | 145 | |
cd9a469c | 146 | /* Define to the home page for this package. */ |
147 | #undef PACKAGE_URL | |
148 | ||
b375837d | 149 | /* Define to the version of this package. */ |
150 | #undef PACKAGE_VERSION | |
3d37e05c | 151 | |
cd9a469c | 152 | /* The size of `double', as computed by sizeof. */ |
b375837d | 153 | #undef SIZEOF_DOUBLE |
3d37e05c | 154 | |
cd9a469c | 155 | /* The size of `long double', as computed by sizeof. */ |
b375837d | 156 | #undef SIZEOF_LONG_DOUBLE |
3d37e05c | 157 | |
89d8a412 | 158 | /* The size of `size_t', as computed by sizeof. */ |
159 | #undef SIZEOF_SIZE_T | |
160 | ||
b375837d | 161 | /* If using the C implementation of alloca, define if you know the |
162 | direction of stack growth for your system; otherwise it will be | |
cd9a469c | 163 | automatically deduced at runtime. |
b375837d | 164 | STACK_DIRECTION > 0 => grows toward higher addresses |
165 | STACK_DIRECTION < 0 => grows toward lower addresses | |
166 | STACK_DIRECTION = 0 => direction of growth unknown */ | |
167 | #undef STACK_DIRECTION | |
168 | ||
169 | /* Define to 1 if you have the ANSI C header files. */ | |
170 | #undef STDC_HEADERS | |
171 | ||
172 | /* Define this if you are using Purify and want to suppress spurious messages. | |
173 | */ | |
3d37e05c | 174 | #undef USING_PURIFY |
175 | ||
b375837d | 176 | /* Version number of package */ |
177 | #undef VERSION | |
178 | ||
cd9a469c | 179 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most |
180 | significant byte first (like Motorola and SPARC, unlike Intel). */ | |
181 | #if defined AC_APPLE_UNIVERSAL_BUILD | |
182 | # if defined __BIG_ENDIAN__ | |
183 | # define WORDS_BIGENDIAN 1 | |
184 | # endif | |
185 | #else | |
186 | # ifndef WORDS_BIGENDIAN | |
187 | # undef WORDS_BIGENDIAN | |
188 | # endif | |
189 | #endif | |
33b4ca90 | 190 | |
f00f02a3 | 191 | /* Define to `unsigned int' if <sys/types.h> does not define. */ |
192 | #undef size_t | |
193 | ||
33b4ca90 | 194 | |
195 | #ifdef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE | |
196 | #ifdef LIBFFI_ASM | |
197 | #define FFI_HIDDEN(name) .hidden name | |
198 | #else | |
199 | #define FFI_HIDDEN __attribute__ ((visibility ("hidden"))) | |
200 | #endif | |
201 | #else | |
202 | #ifdef LIBFFI_ASM | |
203 | #define FFI_HIDDEN(name) | |
204 | #else | |
205 | #define FFI_HIDDEN | |
206 | #endif | |
207 | #endif | |
208 |