Changes between Version 1 and Version 2 of Ticket #12400, comment 5


Ignore:
Timestamp:
Oct 11, 2016, 8:24:04 AM (6 years ago)
Author:
olli

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12400, comment 5

    v1 v2  
    1 your code seams to be false because RIP (address of context-fn) is stored AS RIP in 0x30(%rax).
    2 the address of the 'finish' label is stored as the return address for the context-fn (e.g. if the context-fn returns, a branch to label 'finish' happens).
     1your code seams to be false because RIP (address of context-fn) is stored as RIP in 0x30(%rax).
     2the address of the label 'finish' is stored as the return address for the context-fn (e.g. if the context-fn returns, a branch to label 'finish' happens).