Skip to content

Commit 273e8cb

Browse files
clazissartemiy-volkov
authored andcommitted
arc64: Update unwinding hooks
Signed-off-by: Claudiu Zissulescu <[email protected]>
1 parent 121652b commit 273e8cb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libgcc/config/arc64/linux-unwind.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,14 +122,14 @@ arc_fallback_frame_state (struct _Unwind_Context *context,
122122
{
123123
if (reg_offset_map[i] == SKIP)
124124
continue;
125-
fs->regs.reg[reg_offset_map[i]].how = REG_SAVED_OFFSET;
125+
fs->regs.how[reg_offset_map[i]] = REG_SAVED_OFFSET;
126126
fs->regs.reg[reg_offset_map[i]].loc.offset
127127
= ((_Unwind_Ptr)&(regs[i])) - new_cfa;
128128
}
129129

130130
fs->signal_frame = 1;
131131
fs->retaddr_column = __LIBGCC_DWARF_ALT_FRAME_RETURN_COLUMN__;
132-
fs->regs.reg[fs->retaddr_column].how = REG_SAVED_VAL_OFFSET;
132+
fs->regs.how[fs->retaddr_column] = REG_SAVED_VAL_OFFSET;
133133
fs->regs.reg[fs->retaddr_column].loc.offset =
134134
((_Unwind_Ptr) (regs[REG_RET])) - new_cfa;
135135

0 commit comments

Comments
 (0)