Added self to write-after-approval.
[deliverable/binutils-gdb.git] / gdb / sparc-tdep.h
index fc239d3547aa95202a7442b2c5f4e5be8631b328..bbfbb422d9c90f8aec5e8b10ca69afe65b9b5c96 100644 (file)
@@ -22,6 +22,7 @@
 #ifndef SPARC_TDEP_H
 #define SPARC_TDEP_H 1
 
+struct frame_info;
 struct gdbarch;
 struct regcache;
 struct regset;
@@ -146,6 +147,9 @@ struct sparc_frame_cache
 /* Fetch the instruction at PC.  */
 extern unsigned long sparc_fetch_instruction (CORE_ADDR pc);
 
+/* Fetch StackGhost Per-Process XOR cookie.  */
+extern ULONGEST sparc_fetch_wcookie (void);
+
 extern CORE_ADDR sparc_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc,
                                         struct sparc_frame_cache *cache);
 
@@ -194,4 +198,7 @@ extern void sparc32_sol2_init_abi (struct gdbarch_info info,
 /* Register offsets for NetBSD.  */
 extern const struct sparc_gregset sparc32nbsd_gregset;
 
+extern struct trad_frame_saved_reg *
+  sparc32nbsd_sigcontext_saved_regs (struct frame_info *next_frame);
+
 #endif /* sparc-tdep.h */
This page took 0.02351 seconds and 4 git commands to generate.