annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3805
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
1 /* Parameters derived from machine and compiler architecture. */
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
2 /* This file is generated mechanically by genarch.c. */
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
3
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
4 /* ---------------- Scalar alignments ---------------- */
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
5
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
6 #define ARCH_ALIGN_SHORT_MOD 2
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
7 #define ARCH_ALIGN_INT_MOD 4
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
8 #define ARCH_ALIGN_LONG_MOD 8
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
9 #define ARCH_ALIGN_PTR_MOD 8
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
10 #define ARCH_ALIGN_FLOAT_MOD 4
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
11 #define ARCH_ALIGN_DOUBLE_MOD 8
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
12
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
13 /* ---------------- Scalar sizes ---------------- */
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
14
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
15 #define ARCH_LOG2_SIZEOF_CHAR 0
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
16 #define ARCH_LOG2_SIZEOF_SHORT 1
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
17 #define ARCH_LOG2_SIZEOF_INT 2
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
18 #define ARCH_LOG2_SIZEOF_LONG 2
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
19 #define ARCH_LOG2_SIZEOF_LONG_LONG 3
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
20 #define ARCH_SIZEOF_GX_COLOR_INDEX 8
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
21 #define ARCH_SIZEOF_PTR 8
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
22 #define ARCH_SIZEOF_FLOAT 4
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
23 #define ARCH_SIZEOF_DOUBLE 8
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
24 #define ARCH_FLOAT_MANTISSA_BITS 24
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
25 #define ARCH_DOUBLE_MANTISSA_BITS 53
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
26
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
27 /* ---------------- Unsigned max values ---------------- */
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
28
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
29 #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0)
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
30 #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0)
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
31 #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0)
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
32 #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0)
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
33
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
34 /* ---------------- Miscellaneous ---------------- */
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
35
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
36 #define ARCH_IS_BIG_ENDIAN 0
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
37 #define ARCH_PTRS_ARE_SIGNED 0
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
38 #define ARCH_FLOATS_ARE_IEEE 1
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
39 #define ARCH_ARITH_RSHIFT 2
496c393c1d3e ghostscript: enable mingw 64
John D
parents:
diff changeset
40 #define ARCH_DIV_NEG_POS_TRUNCATES 1