Coverage Report

Created: 2017-04-15 07:07

/home/travis/build/MoarVM/MoarVM/src/gen/config.h
Line
Count
Source
1
/* !!!
2
 * If you're looking at config.h and thinking of editing - this is a
3
 * generated file. See build/config.h.in, unless you're just twiddling
4
 * to get things to work on your platform before updating Configure,
5
 * in which case go right ahead. :-)
6
 * !!!
7
 */
8
9
/* Version information. */
10
#define MVM_VERSION "2017.03-134-gebb9b73"
11
#define MVM_VERSION_MAJOR 2017
12
#define MVM_VERSION_MINOR 03
13
#define MVM_VERSION_PATCH 134
14
15
/* Various compiler-specific pragmii. */
16
#define MVM_NO_RETURN 
17
#define MVM_NO_RETURN_GCC __attribute__((noreturn))
18
#define MVM_FORMAT(X, Y, Z) __attribute__((format(X, Y, Z)))
19
20
/* DLL interface definitions. */
21
#define MVM_DLL_IMPORT __attribute__ ((visibility ("default")))
22
#define MVM_DLL_EXPORT __attribute__ ((visibility ("default")))
23
#define MVM_DLL_LOCAL  __attribute__ ((visibility ("hidden")))
24
25
/* Set in case of big-endian sytems.
26
 * The default byte order is little-endian. */
27
#if 0
28
#define MVM_BIGENDIAN 0
29
#endif
30
31
/* pthread_yield() detection */
32
#if 0
33
#define MVM_HAS_PTHREAD_YIELD 0
34
#endif
35
36
/* How this compiler does static inline functions. */
37
#define MVM_STATIC_INLINE static __inline__
38
39
#if 1
40
#define MVM_CAN_UNALIGNED_INT32
41
#endif
42
43
#if 1
44
#define MVM_CAN_UNALIGNED_INT64
45
#endif
46
47
#if 1
48
#define MVM_CAN_UNALIGNED_NUM64
49
#endif
50
51
#define MVM_PTR_SIZE 8
52
53
#if 1
54
#define MVM_BOOL _Bool
55
#endif
56
57
/* Should we translate \n to \r\n on output? */
58
11.4k
#define MVM_TRANSLATE_NEWLINE_OUTPUT 0