X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fmi%2Fmi-cmd-stack.c;h=6cd255d072003e811bfc74848c65283bcabbada8;hb=c1b5c1ebc938b6dc0277363b8c47d75b0b5a621f;hp=7a3ba476415bdd9a7fa081b60b17b3a7ea2939af;hpb=123cd851480c728845a4c3f85da772dd8331cf19;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/mi/mi-cmd-stack.c b/gdb/mi/mi-cmd-stack.c index 7a3ba47641..6cd255d072 100644 --- a/gdb/mi/mi-cmd-stack.c +++ b/gdb/mi/mi-cmd-stack.c @@ -515,7 +515,7 @@ list_arg_or_local (const struct frame_arg *arg, enum what_to_list what, string_file stb; - stb.puts (SYMBOL_PRINT_NAME (arg->sym)); + stb.puts (arg->sym->print_name ()); if (arg->entry_kind == print_entry_values_only) stb.puts ("@entry"); uiout->field_stream ("name", stb); @@ -543,7 +543,7 @@ list_arg_or_local (const struct frame_arg *arg, enum what_to_list what, get_no_prettyformat_print_options (&opts); opts.deref_ref = 1; common_val_print (arg->val, &stb, 0, &opts, - language_def (SYMBOL_LANGUAGE (arg->sym))); + language_def (arg->sym->language ())); } catch (const gdb_exception_error &except) { @@ -634,7 +634,7 @@ list_args_or_locals (const frame_print_options &fp_opts, struct frame_arg arg, entryarg; if (SYMBOL_IS_ARGUMENT (sym)) - sym2 = lookup_symbol (SYMBOL_LINKAGE_NAME (sym), + sym2 = lookup_symbol (sym->linkage_name (), block, VAR_DOMAIN, NULL).symbol; else