target/tricore: Remove unused fields from CPUTriCoreState
Remove dead code: - unused fields in CPUTriCoreState - (unexisting) tricore_def_t structure - forward declaration of tricore_boot_info structure (declared in "hw/tricore/tricore.h", used once in hw/tricore/tricore_testboard.c). Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> Message-Id: <20230117184217.83305-1-philmd@linaro.org>
This commit is contained in:
parent
9585201a8b
commit
21917c1661
@ -25,10 +25,6 @@
|
||||
#include "qemu/cpu-float.h"
|
||||
#include "tricore-defs.h"
|
||||
|
||||
struct tricore_boot_info;
|
||||
|
||||
typedef struct tricore_def_t tricore_def_t;
|
||||
|
||||
typedef struct CPUArchState {
|
||||
/* GPR Register */
|
||||
uint32_t gpr_a[16];
|
||||
@ -179,16 +175,9 @@ typedef struct CPUArchState {
|
||||
uint32_t M3CNT;
|
||||
/* Floating Point Registers */
|
||||
float_status fp_status;
|
||||
/* QEMU */
|
||||
int error_code;
|
||||
uint32_t hflags; /* CPU State */
|
||||
|
||||
/* Internal CPU feature flags. */
|
||||
uint64_t features;
|
||||
|
||||
const tricore_def_t *cpu_model;
|
||||
void *irq[8];
|
||||
struct QEMUTimer *timer; /* Internal timer */
|
||||
} CPUTriCoreState;
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user