Changeset 25565 in vbox
- Timestamp:
- Dec 22, 2009 1:21:59 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/misc/setjmp.asm
r8259 r25565 37 37 BEGINPROC RT_NOCRT(setjmp) 38 38 %ifdef RT_ARCH_AMD64 39 %ifdef ASM_CALL64_MSC 40 %error "port me" 41 %endif 39 42 mov rax, [rsp] 40 43 mov [rdi + 00h], rax ; rip … … 47 50 mov [rdi + 30h], r12 48 51 mov [rdi + 38h], rbx 52 ;; @todo Must save XMM registers ... can ignore in RC/R0? 49 53 %else 50 54 mov edx, [esp + 4h] … … 65 69 BEGINPROC RT_NOCRT(longjmp) 66 70 %ifdef RT_ARCH_AMD64 71 %ifdef ASM_CALL64_MSC 72 %error "port me" 73 %endif 67 74 mov rbx, [rdi + 38h] 68 75 mov r12, [rdi + 30h]
Note:
See TracChangeset
for help on using the changeset viewer.