X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Farch-utils.h;h=46d157302b5111c697fdfce74e662e4015bd70b0;hb=9f1b45b0da430a7a7abf9e54acbe6f2ef9d3a763;hp=7c398b3e8822754a50afa211fd900eab46d8ff32;hpb=1f8cf22072102afa4eb142425aeda8ab71b70233;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/arch-utils.h b/gdb/arch-utils.h index 7c398b3e88..46d157302b 100644 --- a/gdb/arch-utils.h +++ b/gdb/arch-utils.h @@ -1,7 +1,6 @@ /* Dynamic architecture support for GDB, the GNU debugger. - Copyright (C) 1998-2000, 2002-2004, 2007-2012 Free Software - Foundation, Inc. + Copyright (C) 1998-2014 Free Software Foundation, Inc. This file is part of GDB. @@ -27,9 +26,6 @@ struct minimal_symbol; struct type; struct gdbarch_info; -/* gdbarch trace variable */ -extern int gdbarch_debug; - /* An implementation of gdbarch_displaced_step_copy_insn for processors that don't need to modify the instruction before single-stepping the displaced copy. @@ -172,4 +168,10 @@ extern void default_gen_return_address (struct gdbarch *gdbarch, extern const char *default_auto_charset (void); extern const char *default_auto_wide_charset (void); +extern int default_return_in_first_hidden_param_p (struct gdbarch *, + struct type *); + +extern int default_insn_is_call (struct gdbarch *, CORE_ADDR); +extern int default_insn_is_ret (struct gdbarch *, CORE_ADDR); +extern int default_insn_is_jump (struct gdbarch *, CORE_ADDR); #endif