Ruby: ext/fiddle/win32/fficonfig.h Source File

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

fficonfig.h
Go to the documentation of this file.
1#define HAVE_ALLOCA 1
2#define HAVE_MEMCPY 1
3#define HAVE_MEMORY_H 1
4#define HAVE_STDLIB_H 1
5#define HAVE_STRING_H 1
6#define HAVE_SYS_STAT_H 1
7#define HAVE_SYS_TYPES_H 1
8#if _MSC_VER >= 1600
9#define HAVE_INTTYPES_H 1
10#define HAVE_STDINT_H 1
11#endif
12
13#define SIZEOF_DOUBLE 8
14#if defined(X86_WIN64)
15#define SIZEOF_SIZE_T 8
16#else
17#define SIZEOF_SIZE_T 4
18#endif
19
20#define STACK_DIRECTION -1
21
22#define STDC_HEADERS 1
23
24#ifdef LIBFFI_ASM
25#define FFI_HIDDEN(name)
26#else
27#define FFI_HIDDEN
28#endif
29