X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fsentinel-frame.c;h=2e02ad3ca5634dbc8366d2011e210f3e8d36e0a0;hb=cb1a6dda0d7b14034f647fbc48a7d6a2d212db7f;hp=eb827eb9c8f215bd46bc3c48869f36217c8aca42;hpb=41b56feb5063aee4fefb4a991eb796d1e8a7475e;p=binutils-gdb.git diff --git a/gdb/sentinel-frame.c b/gdb/sentinel-frame.c index eb827eb9c8f..2e02ad3ca56 100644 --- a/gdb/sentinel-frame.c +++ b/gdb/sentinel-frame.c @@ -1,6 +1,6 @@ /* Code dealing with register stack frames, for GDB, the GNU debugger. - Copyright (C) 1986-2016 Free Software Foundation, Inc. + Copyright (C) 1986-2022 Free Software Foundation, Inc. This file is part of GDB. @@ -50,7 +50,7 @@ sentinel_frame_prev_register (struct frame_info *this_frame, = (struct frame_unwind_cache *) *this_prologue_cache; struct value *value; - value = regcache_cooked_read_value (cache->regcache, regnum); + value = cache->regcache->cooked_read_value (regnum); VALUE_NEXT_FRAME_ID (value) = sentinel_frame_id; return value; @@ -74,11 +74,12 @@ sentinel_frame_prev_arch (struct frame_info *this_frame, struct frame_unwind_cache *cache = (struct frame_unwind_cache *) *this_prologue_cache; - return get_regcache_arch (cache->regcache); + return cache->regcache->arch (); } const struct frame_unwind sentinel_frame_unwind = { + "sentinel", SENTINEL_FRAME, default_frame_unwind_stop_reason, sentinel_frame_this_id,