mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-27 22:10:32 +00:00
* stack.c (print_stack_frame, print_frame): Use RETURN_MASK_ERROR.
* symmisc.c (dump_symtab_1): Likewise. * wrapper.c (gdb_value_struct_elt): Likewise.
This commit is contained in:
parent
fa2c6a57ca
commit
5c3ce3f7ab
@ -1,3 +1,9 @@
|
||||
2008-03-17 Daniel Jacobowitz <dan@codesourcery.com>
|
||||
|
||||
* stack.c (print_stack_frame, print_frame): Use RETURN_MASK_ERROR.
|
||||
* symmisc.c (dump_symtab_1): Likewise.
|
||||
* wrapper.c (gdb_value_struct_elt): Likewise.
|
||||
|
||||
2008-03-17 Pedro Alves <pedro@codesourcery.com>
|
||||
|
||||
* linux-nat.c (linux_nat_filter_event): Fix comment typo.
|
||||
|
@ -115,7 +115,7 @@ print_stack_frame (struct frame_info *frame, int print_level,
|
||||
args.print_what = ui_out_is_mi_like_p (uiout) ? LOC_AND_ADDRESS : print_what;
|
||||
args.print_args = 1;
|
||||
|
||||
catch_errors (print_stack_frame_stub, &args, "", RETURN_MASK_ALL);
|
||||
catch_errors (print_stack_frame_stub, &args, "", RETURN_MASK_ERROR);
|
||||
}
|
||||
|
||||
struct print_args_args
|
||||
@ -688,7 +688,7 @@ print_frame (struct frame_info *frame, int print_level,
|
||||
args.func = func;
|
||||
args.stream = gdb_stdout;
|
||||
args_list_chain = make_cleanup_ui_out_list_begin_end (uiout, "args");
|
||||
catch_errors (print_args_stub, &args, "", RETURN_MASK_ALL);
|
||||
catch_errors (print_args_stub, &args, "", RETURN_MASK_ERROR);
|
||||
/* FIXME: ARGS must be a list. If one argument is a string it
|
||||
will have " that will not be properly escaped. */
|
||||
/* Invoke ui_out_tuple_end. */
|
||||
|
@ -515,7 +515,7 @@ dump_symtab_1 (struct objfile *objfile, struct symtab *symtab,
|
||||
s.depth = depth + 1;
|
||||
s.outfile = outfile;
|
||||
catch_errors (print_symbol, &s, "Error printing symbol:\n",
|
||||
RETURN_MASK_ALL);
|
||||
RETURN_MASK_ERROR);
|
||||
}
|
||||
}
|
||||
fprintf_filtered (outfile, "\n");
|
||||
|
@ -151,7 +151,7 @@ gdb_value_struct_elt (struct ui_out *uiout, struct value **result,
|
||||
{
|
||||
volatile struct gdb_exception except;
|
||||
|
||||
TRY_CATCH (except, RETURN_MASK_ALL)
|
||||
TRY_CATCH (except, RETURN_MASK_ERROR)
|
||||
{
|
||||
*result = value_struct_elt (argp, args, name, static_memfuncp, err);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user