]> git.llucax.com Git - software/druntime.git/blob - import/stdc/config.d
Applied all D2 changes to trunk. It should now be a fully functional D2 runtime.
[software/druntime.git] / import / stdc / config.d
1 /**
2  * D header file for C99.
3  *
4  * Copyright: Public Domain
5  * License:   Public Domain
6  * Authors:   Sean Kelly
7  * Standards: ISO/IEC 9899:1999 (E)
8  */
9 module stdc.config;
10
11 extern (C):
12
13 version( Windows )
14 {
15     alias int   c_long;
16     alias uint  c_ulong;
17 }
18 else
19 {
20   static if( (void*).sizeof > int.sizeof )
21   {
22     alias long  c_long;
23     alias ulong c_ulong;
24   }
25   else
26   {
27     alias int   c_long;
28     alias uint  c_ulong;
29   }
30 }