Changeset 11710 for trunk/source/lisp-kernel/x86-asmutils64.s
- Timestamp:
- Feb 10, 2009, 3:01:57 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/lisp-kernel/x86-asmutils64.s
r11695 r11710 265 265 __(movq win64_context.R14(%rcx),%r14) 266 266 __(movq win64_context.R15(%rcx),%r15) 267 Xrestore_windows_context_load_rcx: 267 /* This must be the last thing before the iret, e.g., if we're 268 interrupted before the iret, the context we're returning to here 269 is still in %rcx. If we're interrupted -at- the iret, then 270 everything but that which the iret will restore has been restored. */ 268 271 __(movq win64_context.Rcx(%rcx),%rcx) 269 272 Xrestore_windows_context_iret: … … 284 287 .globl C(restore_windows_context_start) 285 288 .globl C(restore_windows_context_end) 286 .globl C(restore_windows_context_load_rcx)287 289 .globl C(restore_windows_context_iret) 288 290 C(restore_windows_context_start): .quad Xrestore_windows_context_start 289 291 C(restore_windows_context_end): .quad Xrestore_windows_context_end 290 C(restore_windows_context_load_rcx): .quad Xrestore_windows_context_load_rcx291 292 C(restore_windows_context_iret): .quad Xrestore_windows_context_iret 292 293 .text
Note: See TracChangeset
for help on using the changeset viewer.