* config/obj-elf.c (elf_frob_symbol): Report S_SET_SIZE symbol
[deliverable/binutils-gdb.git] / gdb / dwarf2-frame.h
index bf7134de28f4e58ab48e80e7df8428b7d79afcb4..91d7643be62138c2c376d294118b9015cfbe1d92 100644 (file)
@@ -26,6 +26,9 @@
 struct gdbarch;
 struct objfile;
 struct frame_info;
+struct dwarf2_per_cu_data;
+struct agent_expr;
+struct axs_value;
 
 /* Register rule.  */
 
@@ -118,4 +121,15 @@ extern const struct frame_base *
 
 CORE_ADDR dwarf2_frame_cfa (struct frame_info *this_frame);
 
+/* Update the agent expression EXPR with code to compute the CFA for a
+   frame at PC.  GDBARCH is the architecture of the function at PC.
+   This function may call dwarf2_compile_expr_to_ax; DATA is passed
+   through to that function if needed.  */
+
+extern void dwarf2_compile_cfa_to_ax (struct agent_expr *expr,
+                                     struct axs_value *loc,
+                                     struct gdbarch *gdbarch,
+                                     CORE_ADDR pc,
+                                     struct dwarf2_per_cu_data *data);
+
 #endif /* dwarf2-frame.h */
This page took 0.023872 seconds and 4 git commands to generate.