aboutsummaryrefslogtreecommitdiff
path: root/gdb/exec.h
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2009-06-12 18:38:36 +0000
committerPedro Alves <palves@redhat.com>2009-06-12 18:38:36 +0000
commit4b477ade4f01d4510ac44f4251b511b11d593318 (patch)
tree2facc39d66a9f4fbf13fb72e9fb05bc5de7d2686 /gdb/exec.h
parent0e27a8f69b7c9365e4ec543a3d27a24c968a7c16 (diff)
* exec.h (section_table_xfer_memory_partial): Improve description,
mention SECTION_NAME. * exec.c (section_table_xfer_memory_partial): Remove stale description.
Diffstat (limited to 'gdb/exec.h')
-rw-r--r--gdb/exec.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/gdb/exec.h b/gdb/exec.h
index 72b385c4b8..c1125e5f4b 100644
--- a/gdb/exec.h
+++ b/gdb/exec.h
@@ -39,12 +39,16 @@ extern int build_section_table (struct bfd *, struct target_section **,
extern int resize_section_table (struct target_section_table *, int);
-/* Request to transfer up to LEN 8-bit bytes of the target sections
+/* Read or write from mappable sections of BFD executable files.
+
+ Request to transfer up to LEN 8-bit bytes of the target sections
defined by SECTIONS and SECTIONS_END. The OFFSET specifies the
starting address.
+ If SECTION_NAME is not NULL, only access sections with that same
+ name.
- Return the number of bytes actually transfered, or non-positive
- when no data is available for the requested range.
+ Return the number of bytes actually transfered, or zero when no
+ data is available for the requested range.
This function is intended to be used from target_xfer_partial
implementations. See target_read and target_write for more