X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/b226f5e54a60dc81db17b1260381d7dbfea3cdf1..0a7de7458d150b5d4dffc935ba399be265ef0a1a:/bsd/arm/types.h diff --git a/bsd/arm/types.h b/bsd/arm/types.h index e84405b12..f98ca5b84 100644 --- a/bsd/arm/types.h +++ b/bsd/arm/types.h @@ -39,8 +39,8 @@ * @(#)types.h 8.3 (Berkeley) 1/5/94 */ -#ifndef _MACHTYPES_H_ -#define _MACHTYPES_H_ +#ifndef _MACHTYPES_H_ +#define _MACHTYPES_H_ #ifndef __ASSEMBLER__ #include @@ -60,9 +60,9 @@ #include #if __LP64__ -typedef int64_t register_t; +typedef int64_t register_t; #else -typedef int32_t register_t; +typedef int32_t register_t; #endif #include @@ -71,24 +71,24 @@ typedef int32_t register_t; #if !defined(_ANSI_SOURCE) && (!defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE)) /* These types are used for reserving the largest possible size. */ #ifdef __arm64__ -typedef u_int64_t user_addr_t; -typedef u_int64_t user_size_t; -typedef int64_t user_ssize_t; -typedef int64_t user_long_t; -typedef u_int64_t user_ulong_t; -typedef int64_t user_time_t; -typedef int64_t user_off_t; +typedef u_int64_t user_addr_t; +typedef u_int64_t user_size_t; +typedef int64_t user_ssize_t; +typedef int64_t user_long_t; +typedef u_int64_t user_ulong_t; +typedef int64_t user_time_t; +typedef int64_t user_off_t; #else -typedef u_int32_t user_addr_t; -typedef u_int32_t user_size_t; -typedef int32_t user_ssize_t; -typedef int32_t user_long_t; -typedef u_int32_t user_ulong_t; -typedef int32_t user_time_t; -typedef int64_t user_off_t; +typedef u_int32_t user_addr_t; +typedef u_int32_t user_size_t; +typedef int32_t user_ssize_t; +typedef int32_t user_long_t; +typedef u_int32_t user_ulong_t; +typedef int32_t user_time_t; +typedef int64_t user_off_t; #endif -#define USER_ADDR_NULL ((user_addr_t) 0) +#define USER_ADDR_NULL ((user_addr_t) 0) #define CAST_USER_ADDR_T(a_ptr) ((user_addr_t)((uintptr_t)(a_ptr))) #ifdef KERNEL @@ -114,20 +114,20 @@ typedef int64_t user_off_t; * of 4, even for 8-byte quantites. */ -typedef __uint64_t user64_addr_t; -typedef __uint64_t user64_size_t; -typedef __int64_t user64_ssize_t; -typedef __int64_t user64_long_t; -typedef __uint64_t user64_ulong_t; -typedef __int64_t user64_time_t; -typedef __int64_t user64_off_t; - -typedef __uint32_t user32_addr_t; -typedef __uint32_t user32_size_t; -typedef __int32_t user32_ssize_t; -typedef __int32_t user32_long_t; -typedef __uint32_t user32_ulong_t; -typedef __int32_t user32_time_t; +typedef __uint64_t user64_addr_t; +typedef __uint64_t user64_size_t; +typedef __int64_t user64_ssize_t; +typedef __int64_t user64_long_t; +typedef __uint64_t user64_ulong_t; +typedef __int64_t user64_time_t; +typedef __int64_t user64_off_t; + +typedef __uint32_t user32_addr_t; +typedef __uint32_t user32_size_t; +typedef __int32_t user32_ssize_t; +typedef __int32_t user32_long_t; +typedef __uint32_t user32_ulong_t; +typedef __int32_t user32_time_t; /* * This alignment is required to ensure symmetry between userspace and kernelspace @@ -136,9 +136,9 @@ typedef __int32_t user32_time_t; * ABI so this alignment isn't needed for ARM. */ #if defined(__x86_64__) -typedef __int64_t user32_off_t __attribute__((aligned(4))); +typedef __int64_t user32_off_t __attribute__((aligned(4))); #else -typedef __int64_t user32_off_t; +typedef __int64_t user32_off_t; #endif #endif /* KERNEL */ @@ -147,12 +147,12 @@ typedef __int64_t user32_off_t; /* This defines the size of syscall arguments after copying into the kernel: */ #if defined(__arm__) -typedef u_int32_t syscall_arg_t; +typedef u_int32_t syscall_arg_t; #elif defined(__arm64__) -typedef u_int64_t syscall_arg_t; +typedef u_int64_t syscall_arg_t; #else #error Unknown architecture. -#endif +#endif #endif /* __ASSEMBLER__ */ -#endif /* _MACHTYPES_H_ */ +#endif /* _MACHTYPES_H_ */