+2003-05-13 Richard Sandiford <rsandifo@redhat.com>
+
+ * unwind-dw2.c (uw_init_context_1): Don't pass &outer_cfa directly
+ to _Unwind_SetGRPtr().
+
2003-05-13 Michael Eager <eager@mvista.com>
* Makefile.in: Initialize program_transform_cross_name from
{
void *ra = __builtin_extract_return_addr (__builtin_return_address (0));
_Unwind_FrameState fs;
+ _Unwind_Word sp_slot;
memset (context, 0, sizeof (struct _Unwind_Context));
context->ra = ra;
abort ();
/* Force the frame state to use the known cfa value. */
- _Unwind_SetGRPtr (context, __builtin_dwarf_sp_column (), &outer_cfa);
+ sp_slot = (_Unwind_Ptr) outer_cfa;
+ _Unwind_SetGRPtr (context, __builtin_dwarf_sp_column (), &sp_slot);
fs.cfa_how = CFA_REG_OFFSET;
fs.cfa_reg = __builtin_dwarf_sp_column ();
fs.cfa_offset = 0;