X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fstack.h;h=ca190efa9c3a749628f44e8a2753456145dc4f20;hb=d7154a8d08b142d1258dc2e4189ff0d00cd26493;hp=d64cd8743a5a913fa66fec418d0f2d374ef76c67;hpb=618f726fcb851883a0094aa7fa17003889b7189f;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/stack.h b/gdb/stack.h index d64cd8743a..ca190efa9c 100644 --- a/gdb/stack.h +++ b/gdb/stack.h @@ -1,6 +1,6 @@ /* Stack manipulation commands, for GDB the GNU Debugger. - Copyright (C) 2003-2016 Free Software Foundation, Inc. + Copyright (C) 2003-2018 Free Software Foundation, Inc. This file is part of GDB. @@ -20,10 +20,11 @@ #ifndef STACK_H #define STACK_H -void select_frame_command (char *level_exp, int from_tty); +void select_frame_command (const char *level_exp, int from_tty); -void find_frame_funname (struct frame_info *frame, char **funname, - enum language *funlang, struct symbol **funcp); +gdb::unique_xmalloc_ptr find_frame_funname (struct frame_info *frame, + enum language *funlang, + struct symbol **funcp); typedef void (*iterate_over_block_arg_local_vars_cb) (const char *print_name, struct symbol *sym, @@ -45,6 +46,6 @@ struct program_space* get_last_displayed_pspace (void); CORE_ADDR get_last_displayed_addr (void); struct symtab* get_last_displayed_symtab (void); int get_last_displayed_line (void); -void get_last_displayed_sal (struct symtab_and_line *sal); +symtab_and_line get_last_displayed_sal (); #endif /* #ifndef STACK_H */