Changeset 20641 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Jun 16, 2009 4:14:33 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/EMAllA.asm
r20588 r20641 227 227 mov rax, r8 ; eax = size of parameters 228 228 %else ; !RT_OS_WINDOWS 229 mov r9, rcx ; r9 = eflags result ptr 229 230 mov rax, rdx ; rax = size of parameters 230 231 mov rcx, rdi ; rcx = first parameter … … 273 274 %ifdef RT_ARCH_AMD64 274 275 pop rax 275 %ifdef RT_OS_WINDOWS276 276 mov [r9], eax 277 %else ; !RT_OS_WINDOWS278 mov [rcx], eax279 %endif ; !RT_OS_WINDOWS280 277 %else ; !RT_ARCH_AMD64 281 278 mov eax, [esp + 14h + 4] … … 408 405 mov rax, r8 ; eax = size of parameters 409 406 %else ; !RT_OS_WINDOWS 407 mov r9, rcx ; r9 = eflags result ptr 410 408 mov rax, rdx ; rax = size of parameters 411 409 mov rcx, rdi ; rcx = first parameter … … 454 452 %ifdef RT_ARCH_AMD64 455 453 pop rax 456 %ifdef RT_OS_WINDOWS457 454 mov [r9], eax 458 %else ; !RT_OS_WINDOWS459 mov [rcx], eax460 %endif ; !RT_OS_WINDOWS461 455 %else ; !RT_ARCH_AMD64 462 456 mov eax, [esp + 14h + 4] … … 589 583 mov rax, r8 ; eax = size of parameters 590 584 %else ; !RT_OS_WINDOWS 585 mov r9, rcx ; r9 = eflags result ptr 591 586 mov rax, rdx ; rax = size of parameters 592 587 mov rcx, rdi ; rcx = first parameter … … 635 630 %ifdef RT_ARCH_AMD64 636 631 pop rax 637 %ifdef RT_OS_WINDOWS638 632 mov [r9], eax 639 %else ; !RT_OS_WINDOWS640 mov [rcx], eax641 %endif ; !RT_OS_WINDOWS642 633 %else ; !RT_ARCH_AMD64 643 634 mov eax, [esp + 14h + 4]
Note:
See TracChangeset
for help on using the changeset viewer.