aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 614fca4..37214d3 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,28 @@
+2011-07-22 Tom Tromey <tromey@redhat.com>
+
+ * amd64-tdep.c (amd64_pseudo_register_read_value): Rename
+ from amd64_pseudo_register_read. Change arguments. Call
+ mark_value_bytes_unavailable when needed.
+ (amd64_init_abi): Use set_gdbarch_pseudo_register_read_value, not
+ set_gdbarch_pseudo_register_read.
+ * sentinel-frame.c (sentinel_frame_prev_register): Use
+ regcache_cooked_read_value.
+ * regcache.h (regcache_cooked_read_value): Declare.
+ * regcache.c (regcache_cooked_read_value): New function.
+ (regcache_cooked_read): Call
+ gdbarch_pseudo_register_read_value if available.
+ * i386-tdep.h (i386_pseudo_register_read_value): Declare.
+ (i386_pseudo_register_read): Remove.
+ * i386-tdep.c (i386_pseudo_register_read_into_value): Rename from
+ i386_pseudo_register_read. Change arguments. Call
+ mark_value_bytes_unavailable when needed.
+ (i386_pseudo_register_read_value): New function.
+ (i386_gdbarch_init): Call set_gdbarch_pseudo_register_read_value,
+ not set_gdbarch_pseudo_register_read.
+ * gdbarch.sh (pseudo_register_read_value): New method.
+ * gdbarch.c, gdbarch.h: Rebuild.
+ * findvar.c (value_from_register): Call get_frame_register_value.
+
2011-07-22 Phil Muldoon <pmuldoon@redhat.com>
* event-top.c (cli_command_loop): Use get_prompt, get_suffix,