* dwarf2loc.c (dwarf_expr_frame_base): Error out on missing
SYMBOL_LOCATION_BATON.
This commit is contained in:
parent
96dff6a2f4
commit
ebd3bcc132
|
@ -1,3 +1,8 @@
|
|||
2008-05-04 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||
|
||||
* dwarf2loc.c (dwarf_expr_frame_base): Error out on missing
|
||||
SYMBOL_LOCATION_BATON.
|
||||
|
||||
2008-05-04 Vladimir Prus <vladimir@codesourcery.com>
|
||||
|
||||
* target.h (struct target_ops): New field to_auxv_parse.
|
||||
|
|
|
@ -166,8 +166,13 @@ dwarf_expr_frame_base (void *baton, gdb_byte **start, size_t * length)
|
|||
{
|
||||
struct dwarf2_locexpr_baton *symbaton;
|
||||
symbaton = SYMBOL_LOCATION_BATON (framefunc);
|
||||
*length = symbaton->size;
|
||||
*start = symbaton->data;
|
||||
if (symbaton != NULL)
|
||||
{
|
||||
*length = symbaton->size;
|
||||
*start = symbaton->data;
|
||||
}
|
||||
else
|
||||
*start = NULL;
|
||||
}
|
||||
|
||||
if (*start == NULL)
|
||||
|
|
Loading…
Reference in New Issue