[gdbarch] New method "execute_dwarf_cfa_vendor_op" and migrate SPARC to it
[deliverable/binutils-gdb.git] / gdb / arch-utils.h
index 4d7b4991b97c3c40608bd999f2eaeb634d056f7e..967a4b19de17a59843a61a6d810fbe3ca1a2bd8d 100644 (file)
@@ -25,6 +25,7 @@ struct frame_info;
 struct minimal_symbol;
 struct type;
 struct gdbarch_info;
+struct dwarf2_frame_state;
 
 template <size_t bp_size, const gdb_byte *break_insn>
 struct bp_manipulation
@@ -130,6 +131,11 @@ CORE_ADDR default_adjust_dwarf2_addr (CORE_ADDR pc);
 
 CORE_ADDR default_adjust_dwarf2_line (CORE_ADDR addr, int rel);
 
+/* Default DWARF vendor CFI handler.  */
+
+bool default_execute_dwarf_cfa_vendor_op (struct gdbarch *gdbarch, gdb_byte op,
+                                         struct dwarf2_frame_state *fs);
+
 /* Version of cannot_fetch_register() / cannot_store_register() that
    always fails.  */
 
This page took 0.025026 seconds and 4 git commands to generate.