aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2019-05-26 15:19:12 +0000
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2019-05-26 15:19:12 +0000
commit2657abe7cee7fe63e90e9745a4d4f62d2c36eff5 (patch)
tree97538ca630ad7241afef33a4fcdf09dfea385245 /libgcc
parent7f23c3977a53f06ac938f9a92cf7a283ffc9c613 (diff)
* config/pa/linux-unwind.h (pa32_fallback_frame_state): Add cast.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-9-branch@271632 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog4
-rw-r--r--libgcc/config/pa/linux-unwind.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 2c850debbe4..e9828856972 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,7 @@
+2019-05-26 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/linux-unwind.h (pa32_fallback_frame_state): Add cast.
+
2019-05-04 Michael Meissner <meissner@linux.ibm.com>
* ChangeLog.ibm: Delete unintentional commit on the wrong branch.
diff --git a/libgcc/config/pa/linux-unwind.h b/libgcc/config/pa/linux-unwind.h
index f8a2b910a60..4f62ad0b702 100644
--- a/libgcc/config/pa/linux-unwind.h
+++ b/libgcc/config/pa/linux-unwind.h
@@ -130,7 +130,7 @@ pa32_fallback_frame_state (struct _Unwind_Context *context,
return _URC_END_OF_STACK;
frame = (struct rt_sigframe *)(sp + off);
- sc = &frame->uc.uc_mcontext;
+ sc = (struct sigcontext *)&frame->uc.uc_mcontext;
new_cfa = sc->sc_gr[30];
fs->regs.cfa_how = CFA_REG_OFFSET;