]>
Commit | Line | Data |
---|---|---|
0e8d0c5f | 1 | /* fficonfig.h.in. Generated from configure.ac by autoheader. */ |
63e5e3e0 | 2 | |
5213506e RW |
3 | /* Define if building universal (internal helper macro) */ |
4 | #undef AC_APPLE_UNIVERSAL_BUILD | |
5 | ||
3ed8e5b6 AT |
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 | */ | |
63e5e3e0 AG |
9 | #undef CRAY_STACKSEG_END |
10 | ||
3ed8e5b6 AT |
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 | ||
20 | /* Define this is you do not want support for the raw API. */ | |
21 | #undef FFI_NO_RAW_API | |
22 | ||
23 | /* Define this is you do not want support for aggregate types. */ | |
24 | #undef FFI_NO_STRUCTS | |
25 | ||
26 | /* Define to 1 if you have `alloca', as a function or macro. */ | |
63e5e3e0 AG |
27 | #undef HAVE_ALLOCA |
28 | ||
3ed8e5b6 AT |
29 | /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). |
30 | */ | |
63e5e3e0 AG |
31 | #undef HAVE_ALLOCA_H |
32 | ||
e6fbf387 RZ |
33 | /* Define if your assembler supports .cfi_* directives. */ |
34 | #undef HAVE_AS_CFI_PSEUDO_OP | |
35 | ||
3ed8e5b6 AT |
36 | /* Define if your assembler supports .register. */ |
37 | #undef HAVE_AS_REGISTER_PSEUDO_OP | |
63e5e3e0 | 38 | |
3ed8e5b6 AT |
39 | /* Define if your assembler and linker support unaligned PC relative relocs. |
40 | */ | |
41 | #undef HAVE_AS_SPARC_UA_PCREL | |
63e5e3e0 | 42 | |
4d3d4078 RO |
43 | /* Define if your assembler supports PC relative relocs. */ |
44 | #undef HAVE_AS_X86_PCREL | |
45 | ||
89d9d98a DD |
46 | /* Define to 1 if you have the <dlfcn.h> header file. */ |
47 | #undef HAVE_DLFCN_H | |
48 | ||
8a42356f JJ |
49 | /* Define if __attribute__((visibility("hidden"))) is supported. */ |
50 | #undef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE | |
51 | ||
076e5443 PB |
52 | /* Define to 1 if you have the <inttypes.h> header file. */ |
53 | #undef HAVE_INTTYPES_H | |
54 | ||
3ed8e5b6 AT |
55 | /* Define if you have the long double type and it is bigger than a double */ |
56 | #undef HAVE_LONG_DOUBLE | |
5196736e | 57 | |
3ed8e5b6 AT |
58 | /* Define to 1 if you have the `memcpy' function. */ |
59 | #undef HAVE_MEMCPY | |
5196736e | 60 | |
076e5443 PB |
61 | /* Define to 1 if you have the <memory.h> header file. */ |
62 | #undef HAVE_MEMORY_H | |
63 | ||
64 | /* Define to 1 if you have the `mmap' function. */ | |
65 | #undef HAVE_MMAP | |
66 | ||
5196736e AJ |
67 | /* Define if mmap with MAP_ANON(YMOUS) works. */ |
68 | #undef HAVE_MMAP_ANON | |
69 | ||
3ed8e5b6 AT |
70 | /* Define if mmap of /dev/zero works. */ |
71 | #undef HAVE_MMAP_DEV_ZERO | |
bd19c9f4 | 72 | |
3ed8e5b6 AT |
73 | /* Define if read-only mmap of a plain file works. */ |
74 | #undef HAVE_MMAP_FILE | |
63e5e3e0 | 75 | |
3ed8e5b6 AT |
76 | /* Define if .eh_frame sections should be read-only. */ |
77 | #undef HAVE_RO_EH_FRAME | |
bd19c9f4 | 78 | |
076e5443 PB |
79 | /* Define to 1 if you have the <stdint.h> header file. */ |
80 | #undef HAVE_STDINT_H | |
81 | ||
82 | /* Define to 1 if you have the <stdlib.h> header file. */ | |
83 | #undef HAVE_STDLIB_H | |
84 | ||
85 | /* Define to 1 if you have the <strings.h> header file. */ | |
86 | #undef HAVE_STRINGS_H | |
87 | ||
88 | /* Define to 1 if you have the <string.h> header file. */ | |
89 | #undef HAVE_STRING_H | |
90 | ||
91 | /* Define to 1 if you have the <sys/mman.h> header file. */ | |
92 | #undef HAVE_SYS_MMAN_H | |
93 | ||
94 | /* Define to 1 if you have the <sys/stat.h> header file. */ | |
95 | #undef HAVE_SYS_STAT_H | |
96 | ||
97 | /* Define to 1 if you have the <sys/types.h> header file. */ | |
98 | #undef HAVE_SYS_TYPES_H | |
99 | ||
100 | /* Define to 1 if you have the <unistd.h> header file. */ | |
101 | #undef HAVE_UNISTD_H | |
102 | ||
89d9d98a DD |
103 | /* Define to the sub-directory in which libtool stores uninstalled libraries. |
104 | */ | |
105 | #undef LT_OBJDIR | |
106 | ||
3ed8e5b6 AT |
107 | /* Define to 1 if your C compiler doesn't accept -c and -o together. */ |
108 | #undef NO_MINUS_C_MINUS_O | |
5d84cf0b | 109 | |
3ed8e5b6 AT |
110 | /* Name of package */ |
111 | #undef PACKAGE | |
bd19c9f4 | 112 | |
3ed8e5b6 AT |
113 | /* Define to the address where bug reports for this package should be sent. */ |
114 | #undef PACKAGE_BUGREPORT | |
bd19c9f4 | 115 | |
3ed8e5b6 AT |
116 | /* Define to the full name of this package. */ |
117 | #undef PACKAGE_NAME | |
1450eb7a | 118 | |
3ed8e5b6 AT |
119 | /* Define to the full name and version of this package. */ |
120 | #undef PACKAGE_STRING | |
1450eb7a | 121 | |
3ed8e5b6 AT |
122 | /* Define to the one symbol short name of this package. */ |
123 | #undef PACKAGE_TARNAME | |
1450eb7a | 124 | |
5213506e RW |
125 | /* Define to the home page for this package. */ |
126 | #undef PACKAGE_URL | |
127 | ||
3ed8e5b6 AT |
128 | /* Define to the version of this package. */ |
129 | #undef PACKAGE_VERSION | |
1450eb7a | 130 | |
5213506e | 131 | /* The size of `double', as computed by sizeof. */ |
3ed8e5b6 | 132 | #undef SIZEOF_DOUBLE |
1450eb7a | 133 | |
5213506e | 134 | /* The size of `long double', as computed by sizeof. */ |
3ed8e5b6 | 135 | #undef SIZEOF_LONG_DOUBLE |
1450eb7a | 136 | |
3ed8e5b6 AT |
137 | /* If using the C implementation of alloca, define if you know the |
138 | direction of stack growth for your system; otherwise it will be | |
5213506e | 139 | automatically deduced at runtime. |
3ed8e5b6 AT |
140 | STACK_DIRECTION > 0 => grows toward higher addresses |
141 | STACK_DIRECTION < 0 => grows toward lower addresses | |
142 | STACK_DIRECTION = 0 => direction of growth unknown */ | |
143 | #undef STACK_DIRECTION | |
144 | ||
145 | /* Define to 1 if you have the ANSI C header files. */ | |
146 | #undef STDC_HEADERS | |
147 | ||
148 | /* Define this if you are using Purify and want to suppress spurious messages. | |
149 | */ | |
1450eb7a AT |
150 | #undef USING_PURIFY |
151 | ||
3ed8e5b6 AT |
152 | /* Version number of package */ |
153 | #undef VERSION | |
154 | ||
5213506e RW |
155 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most |
156 | significant byte first (like Motorola and SPARC, unlike Intel). */ | |
157 | #if defined AC_APPLE_UNIVERSAL_BUILD | |
158 | # if defined __BIG_ENDIAN__ | |
159 | # define WORDS_BIGENDIAN 1 | |
160 | # endif | |
161 | #else | |
162 | # ifndef WORDS_BIGENDIAN | |
163 | # undef WORDS_BIGENDIAN | |
164 | # endif | |
165 | #endif | |
8a42356f JJ |
166 | |
167 | ||
168 | #ifdef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE | |
169 | #ifdef LIBFFI_ASM | |
170 | #define FFI_HIDDEN(name) .hidden name | |
171 | #else | |
172 | #define FFI_HIDDEN __attribute__ ((visibility ("hidden"))) | |
173 | #endif | |
174 | #else | |
175 | #ifdef LIBFFI_ASM | |
176 | #define FFI_HIDDEN(name) | |
177 | #else | |
178 | #define FFI_HIDDEN | |
179 | #endif | |
180 | #endif | |
181 |