• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* fficonfig.h.  Originally created by configure, now hand_maintained for MSVC. */
2 
3 /* fficonfig.h.  Generated automatically by configure.  */
4 /* fficonfig.h.in.  Generated automatically from configure.in by autoheader.  */
5 
6 /* Define this for MSVC, but not for mingw32! */
7 #ifdef _MSC_VER
8 #define __attribute__(x) /* */
9 #endif
10 #define alloca _alloca
11 
12 /*----------------------------------------------------------------*/
13 
14 /* Define if using alloca.c.  */
15 /* #undef C_ALLOCA */
16 
17 /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
18    This function is required for alloca.c support on those systems.  */
19 /* #undef CRAY_STACKSEG_END */
20 
21 /* Define if you have alloca, as a function or macro.  */
22 #define HAVE_ALLOCA 1
23 
24 /* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
25 /* #define HAVE_ALLOCA_H 1 */
26 
27 /* If using the C implementation of alloca, define if you know the
28    direction of stack growth for your system; otherwise it will be
29    automatically deduced at run-time.
30  STACK_DIRECTION > 0 => grows toward higher addresses
31  STACK_DIRECTION < 0 => grows toward lower addresses
32  STACK_DIRECTION = 0 => direction of growth unknown
33  */
34 /* #undef STACK_DIRECTION */
35 
36 /* Define if you have the ANSI C header files.  */
37 #define STDC_HEADERS 1
38 
39 /* Define if you have the memcpy function.  */
40 #define HAVE_MEMCPY 1
41 
42 /* Define if read-only mmap of a plain file works. */
43 //#define HAVE_MMAP_FILE 1
44 
45 /* Define if mmap of /dev/zero works. */
46 //#define HAVE_MMAP_DEV_ZERO 1
47 
48 /* Define if mmap with MAP_ANON(YMOUS) works. */
49 //#define HAVE_MMAP_ANON 1
50 
51 /* The number of bytes in type double */
52 #define SIZEOF_DOUBLE 8
53 
54 /* The number of bytes in type long double */
55 #define SIZEOF_LONG_DOUBLE 12
56 
57 /* Define if you have the long double type and it is bigger than a double */
58 #define HAVE_LONG_DOUBLE 1
59 
60 /* whether byteorder is bigendian */
61 /* #undef WORDS_BIGENDIAN */
62 
63 /* Define if the host machine stores words of multi-word integers in
64    big-endian order. */
65 /* #undef HOST_WORDS_BIG_ENDIAN */
66 
67 /* 1234 = LIL_ENDIAN, 4321 = BIGENDIAN */
68 #define BYTEORDER 1234
69 
70 /* Define if your assembler and linker support unaligned PC relative relocs. */
71 /* #undef HAVE_AS_SPARC_UA_PCREL */
72 
73 /* Define if your assembler supports .register. */
74 /* #undef HAVE_AS_REGISTER_PSEUDO_OP */
75 
76 /* Define if .eh_frame sections should be read-only. */
77 /* #undef HAVE_RO_EH_FRAME */
78 
79 /* Define to the flags needed for the .section .eh_frame directive. */
80 /* #define EH_FRAME_FLAGS "aw" */
81 
82 /* Define to the flags needed for the .section .eh_frame directive. */
83 /* #define EH_FRAME_FLAGS "aw" */
84 
85 /* Define this if you want extra debugging. */
86 /* #undef FFI_DEBUG */
87 
88 /* Define this is you do not want support for aggregate types. */
89 /* #undef FFI_NO_STRUCTS */
90 
91 /* Define this is you do not want support for the raw API. */
92 /* #undef FFI_NO_RAW_API */
93 
94 /* Define this if you are using Purify and want to suppress spurious messages. */
95 /* #undef USING_PURIFY */
96 
97