@@ -147,74 +147,37 @@ else version (OSX)
147
147
}
148
148
else version (Posix )
149
149
{
150
- version (D_LP64 )
151
- {
152
- alias int8_t = byte ; // /
153
- alias int16_t = short ; // /
154
- alias uint8_t = ubyte ; // /
155
- alias uint16_t = ushort ; // /
156
- alias int32_t = int ; // /
157
- alias uint32_t = uint ; // /
158
- alias int64_t = cpp_long; // /
159
- alias uint64_t = cpp_ulong; // /
160
-
161
- alias int_least8_t = byte ; // /
162
- alias uint_least8_t = ubyte ; // /
163
- alias int_least16_t = short ; // /
164
- alias uint_least16_t = ushort ; // /
165
- alias int_least32_t = int ; // /
166
- alias uint_least32_t = uint ; // /
167
- alias int_least64_t = cpp_long; // /
168
- alias uint_least64_t = cpp_ulong; // /
169
-
170
- alias int_fast8_t = byte ; // /
171
- alias uint_fast8_t = ubyte ; // /
172
- alias int_fast16_t = cpp_long; // /
173
- alias uint_fast16_t = cpp_ulong; // /
174
- alias int_fast32_t = cpp_long; // /
175
- alias uint_fast32_t = cpp_ulong; // /
176
- alias int_fast64_t = cpp_long; // /
177
- alias uint_fast64_t = cpp_ulong; // /
178
-
179
- alias intptr_t = cpp_long; // /
180
- alias uintptr_t = cpp_ulong; // /
181
- alias intmax_t = cpp_long; // /
182
- alias uintmax_t = cpp_ulong; // /
183
- }
184
- else
185
- {
186
- alias int8_t = byte ; // /
187
- alias int16_t = short ; // /
188
- alias uint8_t = ubyte ; // /
189
- alias uint16_t = ushort ; // /
190
- alias int32_t = int ; // /
191
- alias uint32_t = uint ; // /
192
- alias int64_t = long ; // /
193
- alias uint64_t = ulong ; // /
194
-
195
- alias int_least8_t = byte ; // /
196
- alias uint_least8_t = ubyte ; // /
197
- alias int_least16_t = short ; // /
198
- alias uint_least16_t = ushort ; // /
199
- alias int_least32_t = int ; // /
200
- alias uint_least32_t = uint ; // /
201
- alias int_least64_t = long ; // /
202
- alias uint_least64_t = ulong ; // /
203
-
204
- alias int_fast8_t = byte ; // /
205
- alias uint_fast8_t = ubyte ; // /
206
- alias int_fast16_t = int ; // /
207
- alias uint_fast16_t = uint ; // /
208
- alias int_fast32_t = int ; // /
209
- alias uint_fast32_t = uint ; // /
210
- alias int_fast64_t = long ; // /
211
- alias uint_fast64_t = ulong ; // /
212
-
213
- alias intptr_t = int ; // /
214
- alias uintptr_t = uint ; // /
215
- alias intmax_t = long ; // /
216
- alias uintmax_t = ulong ; // /
217
- }
150
+ alias int8_t = byte ; // /
151
+ alias int16_t = short ; // /
152
+ alias uint8_t = ubyte ; // /
153
+ alias uint16_t = ushort ; // /
154
+ alias int32_t = int ; // /
155
+ alias uint32_t = uint ; // /
156
+ alias int64_t = long ; // /
157
+ alias uint64_t = ulong ; // /
158
+
159
+ alias int_least8_t = byte ; // /
160
+ alias uint_least8_t = ubyte ; // /
161
+ alias int_least16_t = short ; // /
162
+ alias uint_least16_t = ushort ; // /
163
+ alias int_least32_t = int ; // /
164
+ alias uint_least32_t = uint ; // /
165
+ alias int_least64_t = long ; // /
166
+ alias uint_least64_t = ulong ; // /
167
+
168
+ alias int_fast8_t = byte ; // /
169
+ alias uint_fast8_t = ubyte ; // /
170
+ alias int_fast16_t = ptrdiff_t ; // /
171
+ alias uint_fast16_t = size_t ; // /
172
+ alias int_fast32_t = ptrdiff_t ; // /
173
+ alias uint_fast32_t = size_t ; // /
174
+ alias int_fast64_t = long ; // /
175
+ alias uint_fast64_t = ulong ; // /
176
+
177
+ alias intptr_t = ptrdiff_t ; // /
178
+ alias uintptr_t = size_t ; // /
179
+ alias intmax_t = long ; // /
180
+ alias uintmax_t = ulong ; // /
218
181
}
219
182
else
220
183
{
0 commit comments