authorgravatar for danielchasehooper@gmail.comDaniel Hooper <danielchasehooper@gmail.com> 2024-11-06 16:09:39-08:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2024-11-07 00:09:39+00:00
logee9f00d673f2bccddc2751c328758a2820d2bb70
treeddb4045b50dca6572f582c7031f1794c3939d337
parent54d0ba418375a4665cf1b4ee876d6c750bb9c079
signaturebadge-check Signed by PGP key B5690EEEBB952194

Add missing Darwin declarations (#21929)


1 files changed, 45 insertions(+), 0 deletions(-)

lib/std/c.zig+45
......@@ -9795,6 +9795,8 @@ pub const dispatch_semaphore_signal = darwin.dispatch_semaphore_signal;
97959795pub const dispatch_semaphore_wait = darwin.dispatch_semaphore_wait;
97969796pub const dispatch_time = darwin.dispatch_time;
97979797pub const fcopyfile = darwin.fcopyfile;
9798pub const ipc_space_t = darwin.ipc_space_t;
9799pub const ipc_space_port_t = darwin.ipc_space_port_t;
97989800pub const kern_return_t = darwin.kern_return_t;
97999801pub const kevent64 = darwin.kevent64;
98009802pub const mach_absolute_time = darwin.mach_absolute_time;
......@@ -9812,10 +9814,12 @@ pub const mach_port_t = darwin.mach_port_t;
98129814pub const mach_task_basic_info = darwin.mach_task_basic_info;
98139815pub const mach_task_self = darwin.mach_task_self;
98149816pub const mach_timebase_info = darwin.mach_timebase_info;
9817pub const mach_vm_address_t = darwin.mach_vm_address_t;
98159818pub const mach_vm_protect = darwin.mach_vm_protect;
98169819pub const mach_vm_read = darwin.mach_vm_read;
98179820pub const mach_vm_region = darwin.mach_vm_region;
98189821pub const mach_vm_region_recurse = darwin.mach_vm_region_recurse;
9822pub const mach_vm_size_t = darwin.mach_vm_size_t;
98199823pub const mach_vm_write = darwin.mach_vm_write;
98209824pub const os_log_create = darwin.os_log_create;
98219825pub const os_log_type_enabled = darwin.os_log_type_enabled;
......@@ -9872,6 +9876,7 @@ pub const thread_set_state = darwin.thread_set_state;
98729876pub const vm_deallocate = darwin.vm_deallocate;
98739877pub const vm_machine_attribute = darwin.vm_machine_attribute;
98749878pub const vm_machine_attribute_val_t = darwin.vm_machine_attribute_val_t;
9879pub const vm_map_t = darwin.vm_map_t;
98759880pub const vm_offset_t = darwin.vm_offset_t;
98769881pub const vm_prot_t = darwin.vm_prot_t;
98779882pub const vm_region_basic_info_64 = darwin.vm_region_basic_info_64;
......@@ -9882,6 +9887,46 @@ pub const vm_region_submap_info_64 = darwin.vm_region_submap_info_64;
98829887pub const vm_region_submap_short_info_64 = darwin.vm_region_submap_short_info_64;
98839888pub const vm_region_top_info = darwin.vm_region_top_info;
98849889
9890pub const caddr_t = darwin.caddr_t;
9891pub const exception_behavior_array_t = darwin.exception_behavior_array_t;
9892pub const exception_behavior_t = darwin.exception_behavior_t;
9893pub const exception_data_t = darwin.exception_data_t;
9894pub const exception_data_type_t = darwin.exception_data_type_t;
9895pub const exception_flavor_array_t = darwin.exception_flavor_array_t;
9896pub const exception_handler_array_t = darwin.exception_handler_array_t;
9897pub const exception_handler_t = darwin.exception_handler_t;
9898pub const exception_mask_array_t = darwin.exception_mask_array_t;
9899pub const exception_mask_t = darwin.exception_mask_t;
9900pub const exception_port_array_t = darwin.exception_port_array_t;
9901pub const exception_port_t = darwin.exception_port_t;
9902pub const mach_exception_data_t = darwin.mach_exception_data_t;
9903pub const mach_exception_data_type_t = darwin.mach_exception_data_type_t;
9904pub const mach_msg_bits_t = darwin.mach_msg_bits_t;
9905pub const mach_msg_id_t = darwin.mach_msg_id_t;
9906pub const mach_msg_option_t = darwin.mach_msg_option_t;
9907pub const mach_msg_size_t = darwin.mach_msg_size_t;
9908pub const mach_msg_timeout_t = darwin.mach_msg_timeout_t;
9909pub const mach_msg_type_name_t = darwin.mach_msg_type_name_t;
9910pub const mach_port_right_t = darwin.mach_port_right_t;
9911pub const memory_object_offset_t = darwin.memory_object_offset_t;
9912pub const policy_t = darwin.policy_t;
9913pub const task_policy_flavor_t = darwin.task_policy_flavor_t;
9914pub const task_policy_t = darwin.task_policy_t;
9915pub const task_t = darwin.task_t;
9916pub const thread_act_t = darwin.thread_act_t;
9917pub const thread_flavor_t = darwin.thread_flavor_t;
9918pub const thread_port_t = darwin.thread_port_t;
9919pub const thread_state_flavor_t = darwin.thread_state_flavor_t;
9920pub const thread_state_t = darwin.thread_state_t;
9921pub const thread_t = darwin.thread_t;
9922pub const time_value_t = darwin.time_value_t;
9923pub const vm32_object_id_t = darwin.vm32_object_id_t;
9924pub const vm_behavior_t = darwin.vm_behavior_t;
9925pub const vm_inherit_t = darwin.vm_inherit_t;
9926pub const vm_map_read_t = darwin.vm_map_read_t;
9927pub const vm_object_id_t = darwin.vm_object_id_t;
9928pub const vm_region_flavor_t = darwin.vm_region_flavor_t;
9929
98859930pub const _ksiginfo = netbsd._ksiginfo;
98869931pub const _lwp_self = netbsd._lwp_self;
98879932pub const lwpid_t = netbsd.lwpid_t;