aboutsummaryrefslogtreecommitdiff
path: root/core/sys
diff options
context:
space:
mode:
authorBeau McCartney <mccartney.beausl@gmail.com>2024-10-06 22:47:20 -0600
committerBeau McCartney <mccartney.beausl@gmail.com>2024-10-06 22:47:20 -0600
commit2fc04f29c80b48067c7bfd9df4e5e732d33d695a (patch)
treef21933962543c88a2c26947b2531ddf0216963ad /core/sys
parent5c0c1287dc346c9497a8f8f0527a4cb802958d4d (diff)
make extra types distinct to fit existing types
Diffstat (limited to 'core/sys')
-rw-r--r--core/sys/darwin/mach_darwin.odin18
1 files changed, 9 insertions, 9 deletions
diff --git a/core/sys/darwin/mach_darwin.odin b/core/sys/darwin/mach_darwin.odin
index 593a2ee55..7d99e7b86 100644
--- a/core/sys/darwin/mach_darwin.odin
+++ b/core/sys/darwin/mach_darwin.odin
@@ -14,20 +14,20 @@ semaphore_t :: distinct u64
kern_return_t :: distinct u64
thread_act_t :: distinct u64
-mach_port_t :: c.uint
-vm_map_t :: mach_port_t
-mem_entry_name_port_t :: mach_port_t
+mach_port_t :: distinct c.uint
+vm_map_t :: distinct mach_port_t
+mem_entry_name_port_t :: distinct mach_port_t
-vm_size_t :: c.uintptr_t
+vm_size_t :: distinct c.uintptr_t
-vm_address_t :: vm_offset_t
-vm_offset_t :: c.uintptr_t
+vm_address_t :: distinct vm_offset_t
+vm_offset_t :: distinct c.uintptr_t
-boolean_t :: c.int
+boolean_t :: distinct c.int
-vm_prot_t :: c.int
+vm_prot_t :: distinct c.int
-vm_inherit_t :: c.uint
+vm_inherit_t :: distinct c.uint
@(default_calling_convention="c")
foreign mach {