summaryrefslogtreecommitdiffhomepage
path: root/include/psxtypes/arch/nt32/ntalltypes.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/psxtypes/arch/nt32/ntalltypes.h')
-rw-r--r--include/psxtypes/arch/nt32/ntalltypes.h178
1 files changed, 178 insertions, 0 deletions
diff --git a/include/psxtypes/arch/nt32/ntalltypes.h b/include/psxtypes/arch/nt32/ntalltypes.h
new file mode 100644
index 0000000..5e61552
--- /dev/null
+++ b/include/psxtypes/arch/nt32/ntalltypes.h
@@ -0,0 +1,178 @@
+#ifndef MIDIPIX_EXTERNAL_TYPES
+#include "ntneedall.h"
+#endif
+
+#define __NT_MAX_USERSPACE_ADDRESS 0x7FFEFFFFul
+
+#if !defined(__NEED_wchar16_t)
+#define __NEED_wchar16_t
+#endif
+
+#if !defined(__NEED_wchar32_t)
+#define __NEED_wchar32_t
+#endif
+
+
+#if defined(__NEED_wchar16_t) && !defined(__DEFINED_wchar16_t)
+typedef unsigned short wchar16_t;
+#define __DEFINED_wchar16_t
+#endif
+
+
+#if defined(__NEED_wchar32_t) && !defined(__DEFINED_wchar32_t)
+typedef int wchar32_t;
+#define __DEFINED_wchar32_t
+#endif
+
+
+#if defined(__NEED_size_t) && !defined(__DEFINED_size_t)
+typedef unsigned long size_t;
+#define __DEFINED_size_t
+#endif
+
+#if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t)
+typedef signed long ssize_t;
+#define __DEFINED_ssize_t
+#endif
+
+#if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t)
+typedef signed long ptrdiff_t;
+#define __DEFINED_ptrdiff_t
+#endif
+
+#if defined(__NEED_off_t) && !defined(__DEFINED_off_t)
+typedef signed long long off_t;
+#define __DEFINED_off_t
+#endif
+
+#if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t)
+typedef signed char int8_t;
+#define __DEFINED_int8_t
+#endif
+
+#if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t)
+typedef short int16_t;
+#define __DEFINED_int16_t
+#endif
+
+#if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t)
+typedef int int32_t;
+#define __DEFINED_int32_t
+#endif
+
+#if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t)
+typedef long long int64_t;
+#define __DEFINED_int64_t
+#endif
+
+
+#if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t)
+typedef unsigned char uint8_t;
+#define __DEFINED_uint8_t
+#endif
+
+#if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t)
+typedef unsigned short uint16_t;
+#define __DEFINED_uint16_t
+#endif
+
+#if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t)
+typedef unsigned long uint32_t;
+#define __DEFINED_uint32_t
+#endif
+
+#if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t)
+typedef unsigned long long uint64_t;
+#define __DEFINED_uint64_t
+#endif
+
+
+#if defined(__NEED___uint16_t) && !defined(__DEFINED___uint16_t)
+typedef unsigned short __uint16_t;
+#define __DEFINED___uint16_t
+#endif
+
+#if defined(__NEED___uint32_t) && !defined(__DEFINED___uint32_t)
+typedef unsigned long __uint32_t;
+#define __DEFINED___uint32_t
+#endif
+
+#if defined(__NEED___uint64_t) && !defined(__DEFINED___uint64_t)
+typedef unsigned long long __uint64_t;
+#define __DEFINED___uint64_t
+#endif
+
+
+#if defined(__NEED_int_fast8_t) && !defined(__DEFINED_int_fast8_t)
+typedef int8_t int_fast8_t;
+#define __DEFINED_int_fast8_t
+#endif
+
+#if defined(__NEED_int_fast16_t) && !defined(__DEFINED_int_fast16_t)
+typedef int int_fast16_t;
+#define __DEFINED_int_fast16_t
+#endif
+
+#if defined(__NEED_int_fast32_t) && !defined(__DEFINED_int_fast32_t)
+typedef long int_fast32_t;
+#define __DEFINED_int_fast32_t
+#endif
+
+#if defined(__NEED_int_fast64_t) && !defined(__DEFINED_int_fast64_t)
+typedef int64_t int_fast64_t;
+#define __DEFINED_int_fast64_t
+#endif
+
+
+#if defined(__NEED_uint_fast8_t) && !defined(__DEFINED_uint_fast8_t)
+typedef unsigned char uint_fast8_t;
+#define __DEFINED_uint_fast8_t
+#endif
+
+#if defined(__NEED_uint_fast16_t) && !defined(__DEFINED_uint_fast16_t)
+typedef unsigned int uint_fast16_t;
+#define __DEFINED_uint_fast16_t
+#endif
+
+#if defined(__NEED_uint_fast32_t) && !defined(__DEFINED_uint_fast32_t)
+typedef unsigned long uint_fast32_t;
+#define __DEFINED_uint_fast32_t
+#endif
+
+#if defined(__NEED_uint_fast64_t) && !defined(__DEFINED_uint_fast64_t)
+typedef uint64_t uint_fast64_t;
+#define __DEFINED_uint_fast64_t
+#endif
+
+
+#if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t)
+typedef long intptr_t;
+#define __DEFINED_intptr_t
+#endif
+
+#if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t)
+typedef unsigned long uintptr_t;
+#define __DEFINED_uintptr_t
+#endif
+
+
+#if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t)
+typedef long long intmax_t;
+#define __DEFINED_intmax_t
+#endif
+
+#if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t)
+typedef unsigned long long uintmax_t;
+#define __DEFINED_uintmax_t
+#endif
+
+
+#if defined(__NEED_float_t) && !defined(__DEFINED_float_t)
+typedef float float_t;
+#define __DEFINED_float_t
+#endif
+
+#if defined(__NEED_double_t) && !defined(__DEFINED_double_t)
+typedef double double_t;
+#define __DEFINED_double_t
+#endif