Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
2a2fe959
Commit
2a2fe959
authored
Apr 09, 2009
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ntdll: Remove pthread_data from the ntdll_thread_data structure. Document the offsets for 64-bit.
parent
b9b51574
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
9 deletions
+8
-9
ntdll_misc.h
dlls/ntdll/ntdll_misc.h
+8
-9
No files found.
dlls/ntdll/ntdll_misc.h
View file @
2a2fe959
...
...
@@ -188,15 +188,14 @@ struct debug_info
/* thread private data, stored in NtCurrentTeb()->SystemReserved2 */
struct
ntdll_thread_data
{
DWORD
fs
;
/* 1d4 TEB selector */
DWORD
gs
;
/* 1d8 libc selector; update winebuild if you move this! */
struct
debug_info
*
debug_info
;
/* 1dc info for debugstr functions */
int
request_fd
;
/* 1e0 fd for sending server requests */
int
reply_fd
;
/* 1e4 fd for receiving server replies */
int
wait_fd
[
2
];
/* 1e8 fd for sleeping server requests */
void
*
vm86_ptr
;
/* 1f0 data for vm86 mode */
void
*
pthread_data
;
/* 1f4 private data for pthread emulation */
pthread_t
pthread_id
;
/* 1f8 pthread thread id */
DWORD
fs
;
/* 1d4/300 TEB selector */
DWORD
gs
;
/* 1d8/304 libc selector; update winebuild if you move this! */
struct
debug_info
*
debug_info
;
/* 1dc/308 info for debugstr functions */
int
request_fd
;
/* 1e0/310 fd for sending server requests */
int
reply_fd
;
/* 1e4/314 fd for receiving server replies */
int
wait_fd
[
2
];
/* 1e8/318 fd for sleeping server requests */
void
*
vm86_ptr
;
/* 1f0/320 data for vm86 mode */
pthread_t
pthread_id
;
/* 1f4/328 pthread thread id */
};
static
inline
struct
ntdll_thread_data
*
ntdll_get_thread_data
(
void
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment