+2011-03-18 Pedro Alves <pedro@codesourcery.com>
+
+ * stack.c (print_frame_local_vars, print_frame_arg_vars): Handle
+ unavailable PC.
+
2011-03-18 Pedro Alves <pedro@codesourcery.com>
* tracepoint.c (set_traceframe_context): Handle unavailable PC
{
struct print_variable_and_value_data cb_data;
struct block *block;
+ CORE_ADDR pc;
+
+ if (!get_frame_pc_if_available (frame, &pc))
+ {
+ fprintf_filtered (stream,
+ _("PC unavailable, cannot determine locals.\n"));
+ return;
+ }
block = get_frame_block (frame, 0);
if (block == 0)
{
struct print_variable_and_value_data cb_data;
struct symbol *func;
+ CORE_ADDR pc;
+
+ if (!get_frame_pc_if_available (frame, &pc))
+ {
+ fprintf_filtered (stream, _("PC unavailable, cannot determine args.\n"));
+ return;
+ }
func = get_frame_function (frame);
if (func == NULL)