- Timestamp:
- Jan 28, 2007 3:09:35 AM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 17970
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm
r397 r399 48 48 49 49 ; switch stack? 50 %ifdef ASM_CALL64_MSC50 %ifdef ASM_CALL64_MSC 51 51 cmp r8, 0ffffffffffffffffh 52 52 je .no_stack_switch 53 53 mov rsp, r8 54 %else54 %else 55 55 cmp rdx, 0ffffffffffffffffh 56 56 je .no_stack_switch 57 57 mov rsp, rdx 58 %endif58 %endif 59 59 .no_stack_switch: 60 60 … … 69 69 70 70 ; create the retf frame 71 %ifdef ASM_CALL64_MSC71 %ifdef ASM_CALL64_MSC 72 72 movzx rdx, dx 73 73 push rdx 74 74 push rcx 75 %else75 %else 76 76 movzx rdi, di 77 77 push rdi 78 78 push rsi 79 %endif79 %endif 80 80 81 81 ; dispatch it!
Note:
See TracChangeset
for help on using the changeset viewer.