Changeset 3665 for trunk/emx/src/ld/ldstub-nasm.asm
- Timestamp:
- Sep 17, 2010, 2:56:18 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/emx/src/ld/ldstub-nasm.asm
r3664 r3665 68 68 BITS 32 69 69 enter 260 + 4 + RESC_size, 0 70 %define achNewExeName ebp - 260 - RESC_size - 4 70 %define achNewExeName ebp - 260 - RESC_size - 4 ; == esp right now 71 71 %define res ebp - RESC_size 72 72 … … 76 76 ; ULONG DosQueryModuleName(HMODULE hmod, ULONG ulNameLength, PCHAR pNameBuf); 77 77 ; 78 lea ebx, [achNewExeName]78 mov ebx, esp ; esp=achNewExeName 79 79 push ebx ; pNameBuf 80 80 push 260 ; ulNameLength … … 122 122 123 123 .exec_failed: 124 mov eax, byte07fh124 mov eax, 07fh 125 125 jmp .done 126 126 … … 138 138 ; We shouldn't return 0 when we trap, crash or is killed. 139 139 ; 140 mov eax, byte0ffh140 mov eax, 0ffh 141 141 %endif 142 142
Note:
See TracChangeset
for help on using the changeset viewer.