Do not load .eh_frame section from separete object files
[deliverable/binutils-gdb.git] / gdb / exec.h
index 8af2adf02796c1945c696aa8cbd6957351f0ba47..89fd1565f7c65224f128de8471250e8411b06d3a 100644 (file)
@@ -23,6 +23,7 @@
 
 #include "target.h"
 #include "progspace.h"
+#include "memrange.h"
 
 struct target_section;
 struct target_ops;
@@ -44,6 +45,17 @@ extern int build_section_table (struct bfd *, struct target_section **,
 
 extern int resize_section_table (struct target_section_table *, int);
 
+/* Appends all read-only memory ranges found in the target section
+   table defined by SECTIONS and SECTIONS_END, starting at (and
+   intersected with) MEMADDR for LEN bytes.  Returns the augmented
+   VEC.  */
+
+extern VEC(mem_range_s) *
+  section_table_available_memory (VEC(mem_range_s) *ranges,
+                                 CORE_ADDR memaddr, ULONGEST len,
+                                 struct target_section *sections,
+                                 struct target_section *sections_end);
+
 /* Read or write from mappable sections of BFD executable files.
 
    Request to transfer up to LEN 8-bit bytes of the target sections
This page took 0.024073 seconds and 4 git commands to generate.