From 6263f4c5512d41c111dc95789f493754405bd1ab Mon Sep 17 00:00:00 2001 From: midipix Date: Sun, 11 Dec 2016 11:22:03 -0500 Subject: arch-specific thread struct definitions: added hosted application support. --- include/ntapi/bits/nt32/nt_thread_i386.h | 5 ++++- include/ntapi/bits/nt64/nt_thread_x86_64.h | 2 -- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'include') 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 +#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 - typedef struct { uintptr_t uc_low; intptr_t uc_high; -- cgit v1.2.3