Catch exceptions thrown from gdbarch_skip_prologue
[deliverable/binutils-gdb.git] / gdb / arch-utils.h
index 2aa9159fdcaf6ac0d6a061985a998450a75e946a..fa2908605f5b3956e5c1ebdc619f69c06a0f061b 100644 (file)
@@ -268,4 +268,10 @@ extern void default_guess_tracepoint_registers (struct gdbarch *gdbarch,
 
 extern int default_print_insn (bfd_vma memaddr, disassemble_info *info);
 
+/* Wrapper to gdbarch_skip_prologue, but doesn't throw exception.  Catch
+   exception thrown from gdbarch_skip_prologue, and return PC.  */
+
+extern CORE_ADDR gdbarch_skip_prologue_noexcept (gdbarch *gdbarch,
+                                                CORE_ADDR pc) noexcept;
+
 #endif
This page took 0.033104 seconds and 4 git commands to generate.