Changeset 9913 for trunk/src/kernel32/exceptutil.asm
- Timestamp:
- Mar 6, 2003, 1:49:08 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/exceptutil.asm
r9822 r9913 1 ; $Id: exceptutil.asm,v 1.2 4 2003-02-18 11:38:30sandervl Exp $1 ; $Id: exceptutil.asm,v 1.25 2003-03-06 12:49:08 sandervl Exp $ 2 2 3 3 ;/* … … 155 155 156 156 157 ;;ULONG CDECL AsmCallThreadHandler(BOOL fAlignStack, ULONG handler, LPVOID parameter); 157 158 PUBLIC _AsmCallThreadHandler 158 159 _AsmCallThreadHandler proc near 159 160 push ebp 160 161 mov ebp, esp 162 163 ;first check if we have 128kb stack or more; if not, then skip the stack alignment code 164 mov eax, [ebp+8] 165 cmp eax, 0 166 je @goodthreadstack 161 167 162 168 ;We're asking for problems if our stack start near a 64kb boundary … … 192 198 @goodthreadstack: 193 199 194 push dword ptr [ebp+1 2]195 mov eax, dword ptr [ebp+ 8]200 push dword ptr [ebp+16] 201 mov eax, dword ptr [ebp+12] 196 202 call eax 197 203
Note:
See TracChangeset
for help on using the changeset viewer.