Cc: Sourabh Jain <sourabhj...@linux.ibm.com> Cc: Hari Bathini <hbath...@linux.ibm.com> Cc: Mahesh J Salgaonkar <mah...@linux.ibm.com> Cc: Naveen N. Rao <naveen.n....@linux.vnet.ibm.com> Cc: Lianbo Jiang <liji...@redhat.com> Cc: HAGIO KAZUHITO(萩尾 一仁) <k-hagio...@nec.com> Cc: Tao Liu <l...@redhat.com> Cc: Alexey Makhalov <alexey.makha...@broadcom.com> Signed-off-by: Tao Liu <l...@redhat.com> --- x86_64.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/x86_64.c b/x86_64.c index 4ba0b40..54c69fd 100644 --- a/x86_64.c +++ b/x86_64.c @@ -6519,6 +6519,17 @@ x86_64_ORC_init(void) }; struct ORC_data *orc; + MEMBER_OFFSET_INIT(inactive_task_frame_bp, "inactive_task_frame", "bp"); + MEMBER_OFFSET_INIT(inactive_task_frame_ret_addr, "inactive_task_frame", "ret_addr"); + MEMBER_OFFSET_INIT(inactive_task_frame_r15, "inactive_task_frame", "r15"); + MEMBER_OFFSET_INIT(inactive_task_frame_r14, "inactive_task_frame", "r14"); + MEMBER_OFFSET_INIT(inactive_task_frame_r13, "inactive_task_frame", "r13"); + MEMBER_OFFSET_INIT(inactive_task_frame_r12, "inactive_task_frame", "r12"); + MEMBER_OFFSET_INIT(inactive_task_frame_flags, "inactive_task_frame", "flags"); + MEMBER_OFFSET_INIT(inactive_task_frame_si, "inactive_task_frame", "si"); + MEMBER_OFFSET_INIT(inactive_task_frame_di, "inactive_task_frame", "di"); + MEMBER_OFFSET_INIT(inactive_task_frame_bx, "inactive_task_frame", "bx"); + if (machdep->flags & FRAMEPOINTER) return; @@ -6576,17 +6587,6 @@ x86_64_ORC_init(void) orc->__stop_orc_unwind = symbol_value("__stop_orc_unwind"); orc->orc_lookup = symbol_value("orc_lookup"); - MEMBER_OFFSET_INIT(inactive_task_frame_bp, "inactive_task_frame", "bp"); - MEMBER_OFFSET_INIT(inactive_task_frame_ret_addr, "inactive_task_frame", "ret_addr"); - MEMBER_OFFSET_INIT(inactive_task_frame_r15, "inactive_task_frame", "r15"); - MEMBER_OFFSET_INIT(inactive_task_frame_r14, "inactive_task_frame", "r14"); - MEMBER_OFFSET_INIT(inactive_task_frame_r13, "inactive_task_frame", "r13"); - MEMBER_OFFSET_INIT(inactive_task_frame_r12, "inactive_task_frame", "r12"); - MEMBER_OFFSET_INIT(inactive_task_frame_flags, "inactive_task_frame", "flags"); - MEMBER_OFFSET_INIT(inactive_task_frame_si, "inactive_task_frame", "si"); - MEMBER_OFFSET_INIT(inactive_task_frame_di, "inactive_task_frame", "di"); - MEMBER_OFFSET_INIT(inactive_task_frame_bx, "inactive_task_frame", "bx"); - orc->has_signal = MEMBER_EXISTS("orc_entry", "signal"); /* added at 6.3 */ orc->has_end = MEMBER_EXISTS("orc_entry", "end"); /* removed at 6.4 */ -- 2.40.1 -- Crash-utility mailing list -- devel@lists.crash-utility.osci.io To unsubscribe send an email to devel-le...@lists.crash-utility.osci.io https://${domain_name}/admin/lists/devel.lists.crash-utility.osci.io/ Contribution Guidelines: https://github.com/crash-utility/crash/wiki