Changeset 8246 for trunk/tools/profilerfix/cppopa3_fix2.asm
- Timestamp:
- Apr 12, 2002, 2:18:33 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/profilerfix/cppopa3_fix2.asm
r8233 r8246 1 ; $Id: cppopa3_fix2.asm,v 1. 2 2002-04-11 19:56:23 bird Exp $1 ; $Id: cppopa3_fix2.asm,v 1.3 2002-04-12 00:18:33 bird Exp $ 2 2 ; 3 3 ; Fix for the DosLoadModule traps in debugee … … 26 26 SEL_LDT_RPL3 equ 07h 27 27 28 DOSCALL1_INIT_ADDR equ 01c0209d0h 29 DOSCALL1_pTLMA0_ADDR equ 0130111a0h 30 28 31 ; 29 32 ; Public symbols 30 33 ; 31 34 public prfLoadModule 32 public fDosCallnited33 35 34 36 … … 52 54 ; 53 55 DATA32 segment dword public use32 54 fDosCallnited dd 056 ; fDosCallnited dd 0 55 57 DATA32 ends 56 58 … … 150 152 151 153 ; 152 ; Only first tim! 153 ; 154 test fDosCallnited, 0ffh 155 jnz Dos32LoadModule 156 mov fDosCallnited, 0ffh 154 ; Only first time! 155 ; 156 ; test fDosCallnited, 0ffh 157 mov eax, DOSCALL1_pTLMA0_ADDR 158 cmp dword ptr [eax], 0 159 jne Dos32LoadModule 160 ; mov fDosCallnited, 0ffh 157 161 158 162 ; … … 203 207 CODE32 segment 204 208 prfLoadDosCall1DLL_Thunk32:: 205 mov eax, 01c0209d0h; hardcoded for now.209 mov eax, DOSCALL1_INIT_ADDR ; hardcoded for now. 206 210 call dword ptr eax 207 211 add esp, 08h
Note:
See TracChangeset
for help on using the changeset viewer.