From a20c2452a4eaa98024ef6982318945dbbf2d4ca7 Mon Sep 17 00:00:00 2001 From: Alan Hayward Date: Tue, 15 Aug 2017 16:40:35 +0100 Subject: [PATCH] [PATCH 6/7]: Regcache: jit should use a writable regcache --- gdb/jit.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gdb/jit.c b/gdb/jit.c index e96572a8d1d..ed5bf160a4c 100644 --- a/gdb/jit.c +++ b/gdb/jit.c @@ -1125,7 +1125,7 @@ jit_unwind_reg_set_impl (struct gdb_unwind_callbacks *cb, int dwarf_regnum, return; } - regcache_raw_set_cached_value (priv->regcache, gdb_reg, value->value); + priv->regcache->raw_supply (gdb_reg, value->value); value->free (value); } @@ -1206,7 +1206,7 @@ jit_frame_sniffer (const struct frame_unwind *self, *cache = XCNEW (struct jit_unwind_private); priv_data = (struct jit_unwind_private *) *cache; - priv_data->regcache = new regcache (gdbarch, aspace); + priv_data->regcache = new regcache (gdbarch, aspace, false); priv_data->this_frame = this_frame; callbacks.priv_data = priv_data; -- 2.47.2