1
1
//! Definitions for uclibc on 64bit systems
2
- //!
3
2
pub type blkcnt_t = i64 ;
4
3
pub type blksize_t = i64 ;
5
4
pub type clock_t = i64 ;
@@ -20,8 +19,6 @@ pub type suseconds_t = ::c_long;
20
19
pub type time_t = :: c_int ;
21
20
pub type wchar_t = :: c_int ;
22
21
23
- pub type nfds_t = :: c_ulong ;
24
-
25
22
s ! {
26
23
pub struct dirent {
27
24
pub d_ino: :: ino64_t,
@@ -275,7 +272,6 @@ pub const O_NONBLOCK: ::c_int = 04000;
275
272
pub const O_TRUNC : :: c_int = 01000 ;
276
273
pub const NCCS : usize = 32 ;
277
274
pub const SIG_SETMASK : :: c_int = 2 ; // Set the set of blocked signals
278
- pub const PTHREAD_STACK_MIN : usize = 16384 ;
279
275
pub const __SIZEOF_PTHREAD_MUTEX_T: usize = 40 ;
280
276
pub const __SIZEOF_PTHREAD_MUTEXATTR_T: usize = 4 ;
281
277
pub const SO_BROADCAST : :: c_int = 6 ;
@@ -286,19 +282,11 @@ pub const SOL_SOCKET: ::c_int = 1;
286
282
pub const SO_RCVTIMEO : :: c_int = 20 ;
287
283
pub const SO_REUSEADDR : :: c_int = 2 ;
288
284
pub const SO_SNDTIMEO : :: c_int = 21 ;
289
- pub const PTHREAD_MUTEX_NORMAL : :: c_int = 0 ;
290
- pub const PTHREAD_MUTEX_RECURSIVE : :: c_int = 1 ;
291
- pub const PTHREAD_MUTEX_ERRORCHECK : :: c_int = 2 ;
292
- pub const PTHREAD_MUTEX_DEFAULT : :: c_int = PTHREAD_MUTEX_NORMAL ;
293
285
pub const RLIM_INFINITY : u64 = 0xffffffffffffffff ;
294
286
pub const __SIZEOF_PTHREAD_COND_T: usize = 48 ;
295
287
pub const __SIZEOF_PTHREAD_CONDATTR_T: usize = 4 ;
296
288
pub const __SIZEOF_PTHREAD_RWLOCK_T: usize = 56 ;
297
289
298
- extern {
299
- pub fn memalign ( align : :: size_t , size : :: size_t ) -> * mut :: c_void ;
300
- }
301
-
302
290
cfg_if ! {
303
291
if #[ cfg( target_os = "l4re" ) ] {
304
292
mod l4re;
0 commit comments