From 1599f026f26b4dfbcc8dcfede6c9920ef72b96b7 Mon Sep 17 00:00:00 2001 From: Thomas A Date: Sat, 4 Nov 2023 22:02:48 -0700 Subject: [PATCH] [startup/mldr] Add Missing ARM64 Headers --- src/startup/mldr/include/arm/arch.h | 1 + src/startup/mldr/include/arm/cpu_capabilities.h | 1 + src/startup/mldr/include/libkern/arm/OSByteOrder.h | 1 + src/startup/mldr/include/mach/arm/boolean.h | 1 + src/startup/mldr/include/mach/port.h | 1 + src/startup/mldr/include/mach/vm_types.h | 1 + src/startup/mldr/include/machine/cpu_capabilities.h | 1 + src/startup/mldr/include/sys/_types.h | 3 ++- src/startup/mldr/include/sys/_types/_mach_port_t.h | 1 + 9 files changed, 10 insertions(+), 1 deletion(-) create mode 120000 src/startup/mldr/include/arm/arch.h create mode 120000 src/startup/mldr/include/arm/cpu_capabilities.h create mode 120000 src/startup/mldr/include/libkern/arm/OSByteOrder.h create mode 120000 src/startup/mldr/include/mach/arm/boolean.h create mode 120000 src/startup/mldr/include/mach/port.h create mode 120000 src/startup/mldr/include/mach/vm_types.h create mode 120000 src/startup/mldr/include/machine/cpu_capabilities.h create mode 120000 src/startup/mldr/include/sys/_types/_mach_port_t.h diff --git a/src/startup/mldr/include/arm/arch.h b/src/startup/mldr/include/arm/arch.h new file mode 120000 index 000000000..2b1aa16ad --- /dev/null +++ b/src/startup/mldr/include/arm/arch.h @@ -0,0 +1 @@ +../../../../../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/arch.h \ No newline at end of file diff --git a/src/startup/mldr/include/arm/cpu_capabilities.h b/src/startup/mldr/include/arm/cpu_capabilities.h new file mode 120000 index 000000000..c7a93e982 --- /dev/null +++ b/src/startup/mldr/include/arm/cpu_capabilities.h @@ -0,0 +1 @@ +../../../../../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/cpu_capabilities.h \ No newline at end of file diff --git a/src/startup/mldr/include/libkern/arm/OSByteOrder.h b/src/startup/mldr/include/libkern/arm/OSByteOrder.h new file mode 120000 index 000000000..e29dac0b4 --- /dev/null +++ b/src/startup/mldr/include/libkern/arm/OSByteOrder.h @@ -0,0 +1 @@ +../../../../../../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/libkern/arm/OSByteOrder.h \ No newline at end of file diff --git a/src/startup/mldr/include/mach/arm/boolean.h b/src/startup/mldr/include/mach/arm/boolean.h new file mode 120000 index 000000000..8a09caae6 --- /dev/null +++ b/src/startup/mldr/include/mach/arm/boolean.h @@ -0,0 +1 @@ +../../../../../../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/arm/boolean.h \ No newline at end of file diff --git a/src/startup/mldr/include/mach/port.h b/src/startup/mldr/include/mach/port.h new file mode 120000 index 000000000..2e63e0ebc --- /dev/null +++ b/src/startup/mldr/include/mach/port.h @@ -0,0 +1 @@ +../../../../../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/port.h \ No newline at end of file diff --git a/src/startup/mldr/include/mach/vm_types.h b/src/startup/mldr/include/mach/vm_types.h new file mode 120000 index 000000000..d0159d672 --- /dev/null +++ b/src/startup/mldr/include/mach/vm_types.h @@ -0,0 +1 @@ +../../../../../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/vm_types.h \ No newline at end of file diff --git a/src/startup/mldr/include/machine/cpu_capabilities.h b/src/startup/mldr/include/machine/cpu_capabilities.h new file mode 120000 index 000000000..9e53763bb --- /dev/null +++ b/src/startup/mldr/include/machine/cpu_capabilities.h @@ -0,0 +1 @@ +../../../../../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/machine/cpu_capabilities.h \ No newline at end of file diff --git a/src/startup/mldr/include/sys/_types.h b/src/startup/mldr/include/sys/_types.h index eb510ccf1..ecc6e2a9f 100644 --- a/src/startup/mldr/include/sys/_types.h +++ b/src/startup/mldr/include/sys/_types.h @@ -1,6 +1,7 @@ #ifndef _MLDR_SYS__TYPES_SHIM_H_ #define _MLDR_SYS__TYPES_SHIM_H_ - +typedef __darwin_natural_t __darwin_mach_port_name_t; +typedef __darwin_mach_port_name_t __darwin_mach_port_t; #endif // _MLDR_SYS__TYPES_SHIM_H_ diff --git a/src/startup/mldr/include/sys/_types/_mach_port_t.h b/src/startup/mldr/include/sys/_types/_mach_port_t.h new file mode 120000 index 000000000..7f385bf4b --- /dev/null +++ b/src/startup/mldr/include/sys/_types/_mach_port_t.h @@ -0,0 +1 @@ +../../../../../../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_mach_port_t.h \ No newline at end of file