xref: /rust-libc-0.2.174/src/switch.rs (revision e2f92909)
18ff70b6aSroblabla //! Switch C type definitions
28ff70b6aSroblabla 
3*5c1a6b8aSgnzlbg pub type intmax_t = i64;
4*5c1a6b8aSgnzlbg pub type uintmax_t = u64;
5*5c1a6b8aSgnzlbg 
6*5c1a6b8aSgnzlbg pub type size_t = usize;
7*5c1a6b8aSgnzlbg pub type ptrdiff_t = isize;
8*5c1a6b8aSgnzlbg pub type intptr_t = isize;
9*5c1a6b8aSgnzlbg pub type uintptr_t = usize;
10*5c1a6b8aSgnzlbg pub type ssize_t = isize;
11*5c1a6b8aSgnzlbg 
128ff70b6aSroblabla pub type off_t = i64;
138ff70b6aSroblabla pub type wchar_t = u32;
14*5c1a6b8aSgnzlbg 
15*5c1a6b8aSgnzlbg pub const INT_MIN: c_int = -2147483648;
16*5c1a6b8aSgnzlbg pub const INT_MAX: c_int = 2147483647;
17