|
7 | 7 | //
|
8 | 8 | // NOTE: the offsets MUST be in hex notation WITHOUT the 0x prefix
|
9 | 9 |
|
10 |
| -PLAT_ASM_SIZEOF(c0, ExInfo) |
| 10 | +PLAT_ASM_SIZEOF(c4, ExInfo) |
11 | 11 | PLAT_ASM_OFFSET(0, ExInfo, m_pPrevExInfo)
|
12 | 12 | PLAT_ASM_OFFSET(4, ExInfo, m_pExContext)
|
13 | 13 | PLAT_ASM_OFFSET(8, ExInfo, m_exception)
|
14 | 14 | PLAT_ASM_OFFSET(0c, ExInfo, m_kind)
|
15 | 15 | PLAT_ASM_OFFSET(0d, ExInfo, m_passNumber)
|
16 | 16 | PLAT_ASM_OFFSET(10, ExInfo, m_idxCurClause)
|
17 | 17 | PLAT_ASM_OFFSET(14, ExInfo, m_frameIter)
|
18 |
| -PLAT_ASM_OFFSET(bc, ExInfo, m_notifyDebuggerSP) |
| 18 | +PLAT_ASM_OFFSET(c0, ExInfo, m_notifyDebuggerSP) |
19 | 19 |
|
20 | 20 | PLAT_ASM_OFFSET(0, PInvokeTransitionFrame, m_RIP)
|
21 | 21 | PLAT_ASM_OFFSET(4, PInvokeTransitionFrame, m_FramePointer)
|
22 | 22 | PLAT_ASM_OFFSET(8, PInvokeTransitionFrame, m_pThread)
|
23 | 23 | PLAT_ASM_OFFSET(0c, PInvokeTransitionFrame, m_Flags)
|
24 | 24 | PLAT_ASM_OFFSET(10, PInvokeTransitionFrame, m_PreservedRegs)
|
25 | 25 |
|
26 |
| -PLAT_ASM_SIZEOF(a8, StackFrameIterator) |
| 26 | +PLAT_ASM_SIZEOF(ac, StackFrameIterator) |
27 | 27 | PLAT_ASM_OFFSET(08, StackFrameIterator, m_FramePointer)
|
28 | 28 | PLAT_ASM_OFFSET(0c, StackFrameIterator, m_ControlPC)
|
29 | 29 | PLAT_ASM_OFFSET(10, StackFrameIterator, m_RegDisplay)
|
30 |
| -PLAT_ASM_OFFSET(a0, StackFrameIterator, m_OriginalControlPC) |
31 |
| -PLAT_ASM_OFFSET(a4, StackFrameIterator, m_pPreviousTransitionFrame) |
| 30 | +PLAT_ASM_OFFSET(a4, StackFrameIterator, m_OriginalControlPC) |
| 31 | +PLAT_ASM_OFFSET(a8, StackFrameIterator, m_pPreviousTransitionFrame) |
32 | 32 |
|
33 | 33 | PLAT_ASM_SIZEOF(1c, PAL_LIMITED_CONTEXT)
|
34 | 34 | PLAT_ASM_OFFSET(0, PAL_LIMITED_CONTEXT, IP)
|
35 |
| - |
36 | 35 | PLAT_ASM_OFFSET(4, PAL_LIMITED_CONTEXT, Rsp)
|
37 | 36 | PLAT_ASM_OFFSET(8, PAL_LIMITED_CONTEXT, Rbp)
|
38 | 37 | PLAT_ASM_OFFSET(0c, PAL_LIMITED_CONTEXT, Rdi)
|
39 | 38 | PLAT_ASM_OFFSET(10, PAL_LIMITED_CONTEXT, Rsi)
|
40 | 39 | PLAT_ASM_OFFSET(14, PAL_LIMITED_CONTEXT, Rax)
|
41 | 40 | PLAT_ASM_OFFSET(18, PAL_LIMITED_CONTEXT, Rbx)
|
42 | 41 |
|
43 |
| -PLAT_ASM_SIZEOF(28, REGDISPLAY) |
44 |
| -PLAT_ASM_OFFSET(1c, REGDISPLAY, SP) |
45 |
| - |
| 42 | +PLAT_ASM_SIZEOF(2c, REGDISPLAY) |
46 | 43 | PLAT_ASM_OFFSET(0c, REGDISPLAY, pRbx)
|
47 | 44 | PLAT_ASM_OFFSET(10, REGDISPLAY, pRbp)
|
48 | 45 | PLAT_ASM_OFFSET(14, REGDISPLAY, pRsi)
|
49 | 46 | PLAT_ASM_OFFSET(18, REGDISPLAY, pRdi)
|
| 47 | +PLAT_ASM_OFFSET(1c, REGDISPLAY, SP) |
| 48 | +PLAT_ASM_OFFSET(28, REGDISPLAY, ResumeSP) |
0 commit comments