summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-12-11 11:22:03 -0500
committermidipix <writeonce@midipix.org>2016-12-11 11:23:49 -0500
commit6263f4c5512d41c111dc95789f493754405bd1ab (patch)
tree48a3a22266d63eac74d4c09fe03fb79a1679bbaf /include
parent52d044bf2d8d38844819f682f16f64af8c57e42d (diff)
downloadntapi-6263f4c5512d41c111dc95789f493754405bd1ab.tar.bz2
ntapi-6263f4c5512d41c111dc95789f493754405bd1ab.tar.xz
arch-specific thread struct definitions: added hosted application support.
Diffstat (limited to 'include')
-rw-r--r--include/ntapi/bits/nt32/nt_thread_i386.h5
-rw-r--r--include/ntapi/bits/nt64/nt_thread_x86_64.h2
2 files changed, 4 insertions, 3 deletions
diff --git a/include/ntapi/bits/nt32/nt_thread_i386.h b/include/ntapi/bits/nt32/nt_thread_i386.h
index 466d129..32efc6c 100644
--- a/include/ntapi/bits/nt32/nt_thread_i386.h
+++ b/include/ntapi/bits/nt32/nt_thread_i386.h
@@ -1,4 +1,5 @@
-#include <psxtypes/psxtypes.h>
+#ifndef _NT_THREAD_I386_H_
+#define _NT_THREAD_I386_H_
typedef struct _nt_floating_save_area_i386 {
uint32_t uc_ctrl_word; /* 0x000 */
@@ -43,3 +44,5 @@ typedef struct _nt_thread_context_i386 {
uint32_t uc_seg_ss; /* 0x0c8 */
unsigned char uc_extended_regs[512]; /* 0x0cc */
} nt_thread_context_i386;
+
+#endif
diff --git a/include/ntapi/bits/nt64/nt_thread_x86_64.h b/include/ntapi/bits/nt64/nt_thread_x86_64.h
index efe5664..d8909ba 100644
--- a/include/ntapi/bits/nt64/nt_thread_x86_64.h
+++ b/include/ntapi/bits/nt64/nt_thread_x86_64.h
@@ -1,8 +1,6 @@
#ifndef _NT_THREAD_X86_64_H_
#define _NT_THREAD_X86_64_H_
-#include <psxtypes/psxtypes.h>
-
typedef struct {
uintptr_t uc_low;
intptr_t uc_high;