aboutsummaryrefslogtreecommitdiff
path: root/gdb/tracefile.c
diff options
context:
space:
mode:
authorYao Qi <yao@codesourcery.com>2014-02-10 17:17:32 +0800
committerYao Qi <yao@codesourcery.com>2014-02-23 11:44:27 +0800
commit1ca49d376dec6a93e879bc9456617622d7e349b3 (patch)
tree0e2564e9ec48472a73c83abb826f6ec19e7de5f7 /gdb/tracefile.c
parenta283690eb7320dfe4074301c673f6cc3dd21fb11 (diff)
downloadfsf-binutils-gdb-1ca49d376dec6a93e879bc9456617622d7e349b3.zip
fsf-binutils-gdb-1ca49d376dec6a93e879bc9456617622d7e349b3.tar.gz
fsf-binutils-gdb-1ca49d376dec6a93e879bc9456617622d7e349b3.tar.bz2
Share code on to_xfer_partial for tfile and ctf target
In the to_xfer_partial implementations of ctf and tfile, the code on reading from read-only sections is duplicated. This patch moves it to a separate function exec_read_partial_read_only. gdb: 2014-02-23 Yao Qi <yao@codesourcery.com> * ctf.c (ctf_xfer_partial): Move code to ... * exec.c (exec_read_partial_read_only): ... it. New function. * tracefile-tfile.c (tfile_xfer_partial): Likewise. * tracefile.c: Include "exec.h". * exec.h (exec_read_partial_read_only): Declare.
Diffstat (limited to 'gdb/tracefile.c')
-rw-r--r--gdb/tracefile.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/tracefile.c b/gdb/tracefile.c
index 508f898..a7c3cf7 100644
--- a/gdb/tracefile.c
+++ b/gdb/tracefile.c
@@ -20,6 +20,7 @@
#include "defs.h"
#include "tracefile.h"
#include "ctf.h"
+#include "exec.h"
/* Helper macros. */