Mercurial > mxe-octave
comparison src/ghostscript-mingw-x86_64-arch.h @ 3805:496c393c1d3e
ghostscript: enable mingw 64
* dist-files.mk: added src/ghostscript-mingw-x86_64-* files.
* src/ghostscript.mk: added rule for x86_64 mingw
* src/ghostscript-mingw-x86_64-arch.h: new file
* src/ghostscript-mingw-x86_64-gconfig_.h: new file
* src/ghostscript-mingw-x86_64-makefile: new file
author | John D |
---|---|
date | Tue, 17 Feb 2015 14:48:17 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
3804:7e15ef9bf1e5 | 3805:496c393c1d3e |
---|---|
1 /* Parameters derived from machine and compiler architecture. */ | |
2 /* This file is generated mechanically by genarch.c. */ | |
3 | |
4 /* ---------------- Scalar alignments ---------------- */ | |
5 | |
6 #define ARCH_ALIGN_SHORT_MOD 2 | |
7 #define ARCH_ALIGN_INT_MOD 4 | |
8 #define ARCH_ALIGN_LONG_MOD 8 | |
9 #define ARCH_ALIGN_PTR_MOD 8 | |
10 #define ARCH_ALIGN_FLOAT_MOD 4 | |
11 #define ARCH_ALIGN_DOUBLE_MOD 8 | |
12 | |
13 /* ---------------- Scalar sizes ---------------- */ | |
14 | |
15 #define ARCH_LOG2_SIZEOF_CHAR 0 | |
16 #define ARCH_LOG2_SIZEOF_SHORT 1 | |
17 #define ARCH_LOG2_SIZEOF_INT 2 | |
18 #define ARCH_LOG2_SIZEOF_LONG 2 | |
19 #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | |
20 #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | |
21 #define ARCH_SIZEOF_PTR 8 | |
22 #define ARCH_SIZEOF_FLOAT 4 | |
23 #define ARCH_SIZEOF_DOUBLE 8 | |
24 #define ARCH_FLOAT_MANTISSA_BITS 24 | |
25 #define ARCH_DOUBLE_MANTISSA_BITS 53 | |
26 | |
27 /* ---------------- Unsigned max values ---------------- */ | |
28 | |
29 #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | |
30 #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | |
31 #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | |
32 #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | |
33 | |
34 /* ---------------- Miscellaneous ---------------- */ | |
35 | |
36 #define ARCH_IS_BIG_ENDIAN 0 | |
37 #define ARCH_PTRS_ARE_SIGNED 0 | |
38 #define ARCH_FLOATS_ARE_IEEE 1 | |
39 #define ARCH_ARITH_RSHIFT 2 | |
40 #define ARCH_DIV_NEG_POS_TRUNCATES 1 |