Mercurial > hg > xemacs-beta
comparison src/s/mingw32.h @ 400:a86b2b5e0111 r21-2-30
Import from CVS: tag r21-2-30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:14:34 +0200 |
parents | 74fd4e045ea6 |
children | 2f8bb876ab1d |
comparison
equal
deleted
inserted
replaced
399:376370fb5946 | 400:a86b2b5e0111 |
---|---|
83 /* Define NO_ARG_ARRAY if you cannot take the address of the first of a | 83 /* Define NO_ARG_ARRAY if you cannot take the address of the first of a |
84 * group of arguments and treat it as an array of the arguments. */ | 84 * group of arguments and treat it as an array of the arguments. */ |
85 | 85 |
86 #define NO_ARG_ARRAY | 86 #define NO_ARG_ARRAY |
87 | 87 |
88 /* Define WORD_MACHINE if addresses and such have | |
89 * to be corrected before they can be used as byte counts. */ | |
90 | |
91 #define WORD_MACHINE | |
92 | |
93 /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend | |
94 the 24-bit bit field into an int. In other words, if bit fields | |
95 are always unsigned. | |
96 | |
97 If you use NO_UNION_TYPE, this flag does not matter. */ | |
98 | |
99 #define EXPLICIT_SIGN_EXTEND | |
100 /* System calls that are encapsulated */ | 88 /* System calls that are encapsulated */ |
101 #define ENCAPSULATE_RENAME | 89 #define ENCAPSULATE_RENAME |
102 #define ENCAPSULATE_OPEN | 90 #define ENCAPSULATE_OPEN |
103 #define ENCAPSULATE_FOPEN | 91 #define ENCAPSULATE_FOPEN |
104 #define ENCAPSULATE_MKDIR | 92 #define ENCAPSULATE_MKDIR |
118 Otherwise Emacs assumes that text space precedes data space, | 106 Otherwise Emacs assumes that text space precedes data space, |
119 numerically. */ | 107 numerically. */ |
120 | 108 |
121 /* Text does precede data space, but this is never a safe assumption. */ | 109 /* Text does precede data space, but this is never a safe assumption. */ |
122 #define VIRT_ADDR_VARIES | 110 #define VIRT_ADDR_VARIES |
123 | |
124 /* set this if you have a new version of cygwin | |
125 #define DATA_SEG_BITS 0x10000000 | |
126 */ | |
127 | 111 |
128 /* If you are compiling with a non-C calling convention but need to | 112 /* If you are compiling with a non-C calling convention but need to |
129 declare vararg routines differently, put it here */ | 113 declare vararg routines differently, put it here */ |
130 #define _VARARGS_ __cdecl | 114 #define _VARARGS_ __cdecl |
131 | 115 |