aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2013-12-17 21:49:18 -0700
committerTom Tromey <tromey@redhat.com>2014-02-19 07:46:59 -0700
commit5436ff0304a28eaf84b2a3029b4005e55d93683a (patch)
tree740a4882f1e4d7b01fb0bbba10b3a47ee5f50af0
parentf0d960ea2fd9c7ffd2e6462b07b47280053738f3 (diff)
downloadbinutils-5436ff0304a28eaf84b2a3029b4005e55d93683a.zip
binutils-5436ff0304a28eaf84b2a3029b4005e55d93683a.tar.gz
binutils-5436ff0304a28eaf84b2a3029b4005e55d93683a.tar.bz2
Add target_ops argument to to_augmented_libraries_svr4_read
2014-02-19 Tom Tromey <tromey@redhat.com> * target.h (struct target_ops) <to_augmented_libraries_svr4_read>: Add argument. (target_augmented_libraries_svr4_read): Add argument. * target.c (update_current_target): Update. * remote.c (remote_augmented_libraries_svr4_read): Add 'self' argument.
-rw-r--r--gdb/ChangeLog9
-rw-r--r--gdb/remote.c2
-rw-r--r--gdb/target.c2
-rw-r--r--gdb/target.h4
4 files changed, 13 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index c606930..5842158 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,14 @@
2014-02-19 Tom Tromey <tromey@redhat.com>
+ * target.h (struct target_ops) <to_augmented_libraries_svr4_read>:
+ Add argument.
+ (target_augmented_libraries_svr4_read): Add argument.
+ * target.c (update_current_target): Update.
+ * remote.c (remote_augmented_libraries_svr4_read): Add 'self'
+ argument.
+
+2014-02-19 Tom Tromey <tromey@redhat.com>
+
* target.h (struct target_ops) <to_call_history_range>: Add
argument.
* target.c (target_call_history_range): Add argument.
diff --git a/gdb/remote.c b/gdb/remote.c
index eb8eb0f..2f079ca 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -11370,7 +11370,7 @@ remote_read_btrace (struct target_ops *self,
}
static int
-remote_augmented_libraries_svr4_read (void)
+remote_augmented_libraries_svr4_read (struct target_ops *self)
{
struct remote_state *rs = get_remote_state ();
diff --git a/gdb/target.c b/gdb/target.c
index d3f9fb8..44ffe47 100644
--- a/gdb/target.c
+++ b/gdb/target.c
@@ -947,7 +947,7 @@ update_current_target (void)
(int (*) (struct target_ops *))
return_zero);
de_fault (to_augmented_libraries_svr4_read,
- (int (*) (void))
+ (int (*) (struct target_ops *))
return_zero);
de_fault (to_execution_direction, default_execution_direction);
diff --git a/gdb/target.h b/gdb/target.h
index 69fd0b9..40e7688 100644
--- a/gdb/target.h
+++ b/gdb/target.h
@@ -987,7 +987,7 @@ struct target_ops
/* Nonzero if TARGET_OBJECT_LIBRARIES_SVR4 may be read with a
non-empty annex. */
- int (*to_augmented_libraries_svr4_read) (void);
+ int (*to_augmented_libraries_svr4_read) (struct target_ops *);
/* Those unwinders are tried before any other arch unwinders. Use NULL if
it is not used. */
@@ -1893,7 +1893,7 @@ extern char *target_fileio_read_stralloc (const char *filename);
(*current_target.to_can_use_agent) (&current_target)
#define target_augmented_libraries_svr4_read() \
- (*current_target.to_augmented_libraries_svr4_read) ()
+ (*current_target.to_augmented_libraries_svr4_read) (&current_target)
/* Command logging facility. */