backport: re PR ada/41912 (FAIL: gnat.dg/null_pointer_deref1.adb execution test)
Backport from mainline: 2009-12-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> PR ada/41912 * pa/linux-unwind.h (pa32_fallback_frame_state): Set fs->signal_frame for signal frames. * pa/hpux-unwind.h (pa32_fallback_frame_state): Likewise. From-SVN: r158146
This commit is contained in:
parent
c420a2ce0e
commit
e28bf9671c
|
@ -1,3 +1,13 @@
|
|||
2010-04-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
|
||||
Backport from mainline:
|
||||
2009-12-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
|
||||
PR ada/41912
|
||||
* pa/linux-unwind.h (pa32_fallback_frame_state): Set fs->signal_frame
|
||||
for signal frames.
|
||||
* pa/hpux-unwind.h (pa32_fallback_frame_state): Likewise.
|
||||
|
||||
2010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR target/43643
|
||||
|
|
|
@ -351,6 +351,7 @@ pa_fallback_frame_state (struct _Unwind_Context *context,
|
|||
|
||||
fs->retaddr_column = DWARF_ALT_FRAME_RETURN_COLUMN;
|
||||
UPDATE_FS_FOR_PC (fs, DWARF_ALT_FRAME_RETURN_COLUMN);
|
||||
fs->signal_frame = 1;
|
||||
|
||||
return _URC_NO_REASON;
|
||||
}
|
||||
|
|
|
@ -135,6 +135,7 @@ pa32_fallback_frame_state (struct _Unwind_Context *context,
|
|||
fs->regs.reg[DWARF_ALT_FRAME_RETURN_COLUMN].loc.offset
|
||||
= (long) &sc->sc_iaoq[0] - new_cfa;
|
||||
fs->retaddr_column = DWARF_ALT_FRAME_RETURN_COLUMN;
|
||||
fs->signal_frame = 1;
|
||||
return _URC_NO_REASON;
|
||||
}
|
||||
#endif /* inhibit_libc */
|
||||
|
|
Loading…
Reference in New Issue