@@ -5484,76 +5484,52 @@ cfg_if! {
5484
5484
const __DARWIN_ALIGNBYTES32: usize = :: mem:: size_of:: <u32 >( ) - 1 ;
5485
5485
p + __DARWIN_ALIGNBYTES32 & !__DARWIN_ALIGNBYTES32
5486
5486
}
5487
- } else if #[ cfg( libc_const_size_of) ] {
5488
- fn __DARWIN_ALIGN32( p: usize ) -> usize {
5489
- const __DARWIN_ALIGNBYTES32: usize = :: mem:: size_of:: <u32 >( ) - 1 ;
5490
- p + __DARWIN_ALIGNBYTES32 & !__DARWIN_ALIGNBYTES32
5491
- }
5492
5487
} else {
5493
5488
fn __DARWIN_ALIGN32( p: usize ) -> usize {
5494
- let __DARWIN_ALIGNBYTES32: usize = :: mem:: size_of:: <u32 >( ) - 1 ;
5489
+ const __DARWIN_ALIGNBYTES32: usize = :: mem:: size_of:: <u32 >( ) - 1 ;
5495
5490
p + __DARWIN_ALIGNBYTES32 & !__DARWIN_ALIGNBYTES32
5496
5491
}
5497
5492
}
5498
5493
}
5499
5494
5500
- cfg_if ! {
5501
- if #[ cfg( libc_const_size_of) ] {
5502
- pub const THREAD_EXTENDED_POLICY_COUNT : mach_msg_type_number_t =
5503
- ( :: mem:: size_of:: <thread_extended_policy_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5504
- as mach_msg_type_number_t;
5505
- pub const THREAD_TIME_CONSTRAINT_POLICY_COUNT : mach_msg_type_number_t =
5506
- ( :: mem:: size_of:: <thread_time_constraint_policy_data_t>( ) /
5507
- :: mem:: size_of:: <integer_t>( ) ) as mach_msg_type_number_t;
5508
- pub const THREAD_PRECEDENCE_POLICY_COUNT : mach_msg_type_number_t =
5509
- ( :: mem:: size_of:: <thread_precedence_policy_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5510
- as mach_msg_type_number_t;
5511
- pub const THREAD_AFFINITY_POLICY_COUNT : mach_msg_type_number_t =
5512
- ( :: mem:: size_of:: <thread_affinity_policy_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5513
- as mach_msg_type_number_t;
5514
- pub const THREAD_BACKGROUND_POLICY_COUNT : mach_msg_type_number_t =
5515
- ( :: mem:: size_of:: <thread_background_policy_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5516
- as mach_msg_type_number_t;
5517
- pub const THREAD_LATENCY_QOS_POLICY_COUNT : mach_msg_type_number_t =
5518
- ( :: mem:: size_of:: <thread_latency_qos_policy_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5519
- as mach_msg_type_number_t;
5520
- pub const THREAD_THROUGHPUT_QOS_POLICY_COUNT : mach_msg_type_number_t =
5521
- ( :: mem:: size_of:: <thread_throughput_qos_policy_data_t>( ) /
5522
- :: mem:: size_of:: <integer_t>( ) ) as mach_msg_type_number_t;
5523
- pub const THREAD_BASIC_INFO_COUNT : mach_msg_type_number_t =
5524
- ( :: mem:: size_of:: <thread_basic_info_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5525
- as mach_msg_type_number_t;
5526
- pub const THREAD_IDENTIFIER_INFO_COUNT : mach_msg_type_number_t =
5527
- ( :: mem:: size_of:: <thread_identifier_info_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5528
- as mach_msg_type_number_t;
5529
- pub const THREAD_EXTENDED_INFO_COUNT : mach_msg_type_number_t =
5530
- ( :: mem:: size_of:: <thread_extended_info_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5531
- as mach_msg_type_number_t;
5532
-
5533
- pub const TASK_THREAD_TIMES_INFO_COUNT : u32 =
5534
- ( :: mem:: size_of:: <task_thread_times_info_data_t>( )
5535
- / :: mem:: size_of:: <natural_t>( ) ) as u32 ;
5536
- pub const MACH_TASK_BASIC_INFO_COUNT : u32 = ( :: mem:: size_of:: <mach_task_basic_info_data_t>( )
5537
- / :: mem:: size_of:: <natural_t>( ) ) as u32 ;
5538
- pub const HOST_VM_INFO64_COUNT : mach_msg_type_number_t =
5539
- ( :: mem:: size_of:: <vm_statistics64_data_t>( ) / :: mem:: size_of:: <integer_t>( ) )
5540
- as mach_msg_type_number_t;
5541
- } else {
5542
- pub const THREAD_EXTENDED_POLICY_COUNT : mach_msg_type_number_t = 1 ;
5543
- pub const THREAD_TIME_CONSTRAINT_POLICY_COUNT : mach_msg_type_number_t = 4 ;
5544
- pub const THREAD_PRECEDENCE_POLICY_COUNT : mach_msg_type_number_t = 1 ;
5545
- pub const THREAD_AFFINITY_POLICY_COUNT : mach_msg_type_number_t = 1 ;
5546
- pub const THREAD_BACKGROUND_POLICY_COUNT : mach_msg_type_number_t = 1 ;
5547
- pub const THREAD_LATENCY_QOS_POLICY_COUNT : mach_msg_type_number_t = 1 ;
5548
- pub const THREAD_THROUGHPUT_QOS_POLICY_COUNT : mach_msg_type_number_t = 1 ;
5549
- pub const THREAD_BASIC_INFO_COUNT : mach_msg_type_number_t = 10 ;
5550
- pub const THREAD_IDENTIFIER_INFO_COUNT : mach_msg_type_number_t = 6 ;
5551
- pub const THREAD_EXTENDED_INFO_COUNT : mach_msg_type_number_t = 28 ;
5552
- pub const TASK_THREAD_TIMES_INFO_COUNT : u32 = 4 ;
5553
- pub const MACH_TASK_BASIC_INFO_COUNT : u32 = 12 ;
5554
- pub const HOST_VM_INFO64_COUNT : mach_msg_type_number_t = 38 ;
5555
- }
5556
- }
5495
+ pub const THREAD_EXTENDED_POLICY_COUNT : mach_msg_type_number_t =
5496
+ ( :: mem:: size_of :: < thread_extended_policy_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5497
+ as mach_msg_type_number_t ;
5498
+ pub const THREAD_TIME_CONSTRAINT_POLICY_COUNT : mach_msg_type_number_t =
5499
+ ( :: mem:: size_of :: < thread_time_constraint_policy_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5500
+ as mach_msg_type_number_t ;
5501
+ pub const THREAD_PRECEDENCE_POLICY_COUNT : mach_msg_type_number_t =
5502
+ ( :: mem:: size_of :: < thread_precedence_policy_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5503
+ as mach_msg_type_number_t ;
5504
+ pub const THREAD_AFFINITY_POLICY_COUNT : mach_msg_type_number_t =
5505
+ ( :: mem:: size_of :: < thread_affinity_policy_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5506
+ as mach_msg_type_number_t ;
5507
+ pub const THREAD_BACKGROUND_POLICY_COUNT : mach_msg_type_number_t =
5508
+ ( :: mem:: size_of :: < thread_background_policy_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5509
+ as mach_msg_type_number_t ;
5510
+ pub const THREAD_LATENCY_QOS_POLICY_COUNT : mach_msg_type_number_t =
5511
+ ( :: mem:: size_of :: < thread_latency_qos_policy_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5512
+ as mach_msg_type_number_t ;
5513
+ pub const THREAD_THROUGHPUT_QOS_POLICY_COUNT : mach_msg_type_number_t =
5514
+ ( :: mem:: size_of :: < thread_throughput_qos_policy_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5515
+ as mach_msg_type_number_t ;
5516
+ pub const THREAD_BASIC_INFO_COUNT : mach_msg_type_number_t =
5517
+ ( :: mem:: size_of :: < thread_basic_info_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5518
+ as mach_msg_type_number_t ;
5519
+ pub const THREAD_IDENTIFIER_INFO_COUNT : mach_msg_type_number_t =
5520
+ ( :: mem:: size_of :: < thread_identifier_info_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5521
+ as mach_msg_type_number_t ;
5522
+ pub const THREAD_EXTENDED_INFO_COUNT : mach_msg_type_number_t =
5523
+ ( :: mem:: size_of :: < thread_extended_info_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5524
+ as mach_msg_type_number_t ;
5525
+
5526
+ pub const TASK_THREAD_TIMES_INFO_COUNT : u32 =
5527
+ ( :: mem:: size_of :: < task_thread_times_info_data_t > ( ) / :: mem:: size_of :: < natural_t > ( ) ) as u32 ;
5528
+ pub const MACH_TASK_BASIC_INFO_COUNT : u32 =
5529
+ ( :: mem:: size_of :: < mach_task_basic_info_data_t > ( ) / :: mem:: size_of :: < natural_t > ( ) ) as u32 ;
5530
+ pub const HOST_VM_INFO64_COUNT : mach_msg_type_number_t =
5531
+ ( :: mem:: size_of :: < vm_statistics64_data_t > ( ) / :: mem:: size_of :: < integer_t > ( ) )
5532
+ as mach_msg_type_number_t ;
5557
5533
5558
5534
f ! {
5559
5535
pub fn CMSG_NXTHDR ( mhdr: * const :: msghdr,
0 commit comments