PageRenderTime 23ms CodeModel.GetById 10ms app.highlight 9ms RepoModel.GetById 1ms app.codeStats 1ms

/Modules/_ctypes/libffi/fficonfig.h.in

http://unladen-swallow.googlecode.com/
Autoconf | 160 lines | 56 code | 47 blank | 57 comment | 38 complexity | acb9744ea3efe168dc0e6f827e884ce4 MD5 | raw file
  1/* fficonfig.h.in.  Generated from configure.ac by autoheader.  */
  2
  3/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
  4   systems. This function is required for `alloca.c' support on those systems.
  5   */
  6#undef CRAY_STACKSEG_END
  7
  8/* Define to 1 if using `alloca.c'. */
  9#undef C_ALLOCA
 10
 11/* Define to the flags needed for the .section .eh_frame directive. */
 12#undef EH_FRAME_FLAGS
 13
 14/* Define this if you want extra debugging. */
 15#undef FFI_DEBUG
 16
 17/* Define this is you do not want support for the raw API. */
 18#undef FFI_NO_RAW_API
 19
 20/* Define this is you do not want support for aggregate types. */
 21#undef FFI_NO_STRUCTS
 22
 23/* Define to 1 if you have `alloca', as a function or macro. */
 24#undef HAVE_ALLOCA
 25
 26/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
 27   */
 28#undef HAVE_ALLOCA_H
 29
 30/* Define if your assembler supports .cfi_* directives. */
 31#undef HAVE_AS_CFI_PSEUDO_OP
 32
 33/* Define if your assembler supports .register. */
 34#undef HAVE_AS_REGISTER_PSEUDO_OP
 35
 36/* Define if your assembler and linker support unaligned PC relative relocs.
 37   */
 38#undef HAVE_AS_SPARC_UA_PCREL
 39
 40/* Define to 1 if you have the <dlfcn.h> header file. */
 41#undef HAVE_DLFCN_H
 42
 43/* Define if __attribute__((visibility("hidden"))) is supported. */
 44#undef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE
 45
 46/* Define to 1 if you have the <inttypes.h> header file. */
 47#undef HAVE_INTTYPES_H
 48
 49/* Define if you have the long double type and it is bigger than a double */
 50#undef HAVE_LONG_DOUBLE
 51
 52/* Define to 1 if you have the `memcpy' function. */
 53#undef HAVE_MEMCPY
 54
 55/* Define to 1 if you have the <memory.h> header file. */
 56#undef HAVE_MEMORY_H
 57
 58/* Define to 1 if you have the `mmap' function. */
 59#undef HAVE_MMAP
 60
 61/* Define if mmap with MAP_ANON(YMOUS) works. */
 62#undef HAVE_MMAP_ANON
 63
 64/* Define if mmap of /dev/zero works. */
 65#undef HAVE_MMAP_DEV_ZERO
 66
 67/* Define if read-only mmap of a plain file works. */
 68#undef HAVE_MMAP_FILE
 69
 70/* Define if .eh_frame sections should be read-only. */
 71#undef HAVE_RO_EH_FRAME
 72
 73/* Define to 1 if you have the <stdint.h> header file. */
 74#undef HAVE_STDINT_H
 75
 76/* Define to 1 if you have the <stdlib.h> header file. */
 77#undef HAVE_STDLIB_H
 78
 79/* Define to 1 if you have the <strings.h> header file. */
 80#undef HAVE_STRINGS_H
 81
 82/* Define to 1 if you have the <string.h> header file. */
 83#undef HAVE_STRING_H
 84
 85/* Define to 1 if you have the <sys/mman.h> header file. */
 86#undef HAVE_SYS_MMAN_H
 87
 88/* Define to 1 if you have the <sys/stat.h> header file. */
 89#undef HAVE_SYS_STAT_H
 90
 91/* Define to 1 if you have the <sys/types.h> header file. */
 92#undef HAVE_SYS_TYPES_H
 93
 94/* Define to 1 if you have the <unistd.h> header file. */
 95#undef HAVE_UNISTD_H
 96
 97/* Define to 1 if your C compiler doesn't accept -c and -o together. */
 98#undef NO_MINUS_C_MINUS_O
 99
100/* Name of package */
101#undef PACKAGE
102
103/* Define to the address where bug reports for this package should be sent. */
104#undef PACKAGE_BUGREPORT
105
106/* Define to the full name of this package. */
107#undef PACKAGE_NAME
108
109/* Define to the full name and version of this package. */
110#undef PACKAGE_STRING
111
112/* Define to the one symbol short name of this package. */
113#undef PACKAGE_TARNAME
114
115/* Define to the version of this package. */
116#undef PACKAGE_VERSION
117
118/* The size of `double', as computed by sizeof. */
119#undef SIZEOF_DOUBLE
120
121/* The size of `long double', as computed by sizeof. */
122#undef SIZEOF_LONG_DOUBLE
123
124/* If using the C implementation of alloca, define if you know the
125   direction of stack growth for your system; otherwise it will be
126   automatically deduced at runtime.
127	STACK_DIRECTION > 0 => grows toward higher addresses
128	STACK_DIRECTION < 0 => grows toward lower addresses
129	STACK_DIRECTION = 0 => direction of growth unknown */
130#undef STACK_DIRECTION
131
132/* Define to 1 if you have the ANSI C header files. */
133#undef STDC_HEADERS
134
135/* Define this if you are using Purify and want to suppress spurious messages.
136   */
137#undef USING_PURIFY
138
139/* Version number of package */
140#undef VERSION
141
142/* Define to 1 if your processor stores words with the most significant byte
143   first (like Motorola and SPARC, unlike Intel and VAX). */
144#undef WORDS_BIGENDIAN
145
146
147#ifdef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE
148#ifdef LIBFFI_ASM
149#define FFI_HIDDEN(name) .hidden name
150#else
151#define FFI_HIDDEN __attribute__ ((visibility ("hidden")))
152#endif
153#else
154#ifdef LIBFFI_ASM
155#define FFI_HIDDEN(name)
156#else
157#define FFI_HIDDEN
158#endif
159#endif
160