1 |
#ifndef js_cpucfg___ |
2 |
#define js_cpucfg___ |
3 |
|
4 |
/* AUTOMATICALLY GENERATED - DO NOT EDIT */ |
5 |
|
6 |
#define IS_LITTLE_ENDIAN 1 |
7 |
#undef IS_BIG_ENDIAN |
8 |
|
9 |
#define JS_BYTES_PER_BYTE 1L |
10 |
#define JS_BYTES_PER_SHORT 2L |
11 |
#define JS_BYTES_PER_INT 4L |
12 |
#define JS_BYTES_PER_INT64 8L |
13 |
#define JS_BYTES_PER_LONG 4L |
14 |
#define JS_BYTES_PER_FLOAT 4L |
15 |
#define JS_BYTES_PER_DOUBLE 8L |
16 |
#define JS_BYTES_PER_WORD 4L |
17 |
#define JS_BYTES_PER_DWORD 8L |
18 |
|
19 |
#define JS_BITS_PER_BYTE 8L |
20 |
#define JS_BITS_PER_SHORT 16L |
21 |
#define JS_BITS_PER_INT 32L |
22 |
#define JS_BITS_PER_INT64 64L |
23 |
#define JS_BITS_PER_LONG 32L |
24 |
#define JS_BITS_PER_FLOAT 32L |
25 |
#define JS_BITS_PER_DOUBLE 64L |
26 |
#define JS_BITS_PER_WORD 32L |
27 |
|
28 |
#define JS_BITS_PER_BYTE_LOG2 3L |
29 |
#define JS_BITS_PER_SHORT_LOG2 4L |
30 |
#define JS_BITS_PER_INT_LOG2 5L |
31 |
#define JS_BITS_PER_INT64_LOG2 6L |
32 |
#define JS_BITS_PER_LONG_LOG2 5L |
33 |
#define JS_BITS_PER_FLOAT_LOG2 5L |
34 |
#define JS_BITS_PER_DOUBLE_LOG2 6L |
35 |
#define JS_BITS_PER_WORD_LOG2 5L |
36 |
|
37 |
#define JS_ALIGN_OF_SHORT 2L |
38 |
#define JS_ALIGN_OF_INT 4L |
39 |
#define JS_ALIGN_OF_LONG 4L |
40 |
#define JS_ALIGN_OF_INT64 4L |
41 |
#define JS_ALIGN_OF_FLOAT 4L |
42 |
#define JS_ALIGN_OF_DOUBLE 4L |
43 |
#define JS_ALIGN_OF_POINTER 4L |
44 |
#define JS_ALIGN_OF_WORD 4L |
45 |
|
46 |
#define JS_BYTES_PER_WORD_LOG2 2L |
47 |
#define JS_BYTES_PER_DWORD_LOG2 3L |
48 |
#define JS_WORDS_PER_DWORD_LOG2 1L |
49 |
|
50 |
#define JS_STACK_GROWTH_DIRECTION (-1) |
51 |
|
52 |
#endif /* js_cpucfg___ */ |