target/riscv: drop unused variable registers_initialized
Change-Id: If7bfe38ac273ce9e54003e003807e128cced1568 Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-on: https://review.openocd.org/c/openocd/+/6995 Tested-by: jenkins Reviewed-by: Tim Newsome <tim@sifive.com> Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
parent
78c87f5e81
commit
7e9e5dca07
|
@ -3202,7 +3202,6 @@ void riscv_info_init(struct target *target, riscv_info_t *r)
|
||||||
{
|
{
|
||||||
memset(r, 0, sizeof(*r));
|
memset(r, 0, sizeof(*r));
|
||||||
r->dtm_version = 1;
|
r->dtm_version = 1;
|
||||||
r->registers_initialized = false;
|
|
||||||
r->current_hartid = target->coreid;
|
r->current_hartid = target->coreid;
|
||||||
r->version_specific = NULL;
|
r->version_specific = NULL;
|
||||||
|
|
||||||
|
@ -3301,16 +3300,12 @@ int riscv_set_current_hartid(struct target *target, int hartid)
|
||||||
|
|
||||||
void riscv_invalidate_register_cache(struct target *target)
|
void riscv_invalidate_register_cache(struct target *target)
|
||||||
{
|
{
|
||||||
RISCV_INFO(r);
|
|
||||||
|
|
||||||
LOG_DEBUG("[%d]", target->coreid);
|
LOG_DEBUG("[%d]", target->coreid);
|
||||||
register_cache_invalidate(target->reg_cache);
|
register_cache_invalidate(target->reg_cache);
|
||||||
for (size_t i = 0; i < target->reg_cache->num_regs; ++i) {
|
for (size_t i = 0; i < target->reg_cache->num_regs; ++i) {
|
||||||
struct reg *reg = &target->reg_cache->reg_list[i];
|
struct reg *reg = &target->reg_cache->reg_list[i];
|
||||||
reg->valid = false;
|
reg->valid = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
r->registers_initialized = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int riscv_current_hartid(const struct target *target)
|
int riscv_current_hartid(const struct target *target)
|
||||||
|
|
|
@ -118,9 +118,6 @@ typedef struct {
|
||||||
/* The number of entries in the debug buffer. */
|
/* The number of entries in the debug buffer. */
|
||||||
int debug_buffer_size;
|
int debug_buffer_size;
|
||||||
|
|
||||||
/* This avoids invalidating the register cache too often. */
|
|
||||||
bool registers_initialized;
|
|
||||||
|
|
||||||
/* This hart contains an implicit ebreak at the end of the program buffer. */
|
/* This hart contains an implicit ebreak at the end of the program buffer. */
|
||||||
bool impebreak;
|
bool impebreak;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue