mirror of https://github.com/xemu-project/xemu.git
accel/tcg: Remove unused variable in cpu_exec
From clang-13: accel/tcg/cpu-exec.c:783:15: error: variable 'cc' set but not used \ [-Werror,-Wunused-but-set-variable] Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
cd1675f8d7
commit
2521c775bd
|
@ -855,7 +855,6 @@ static inline void cpu_loop_exec_tb(CPUState *cpu, TranslationBlock *tb,
|
||||||
|
|
||||||
int cpu_exec(CPUState *cpu)
|
int cpu_exec(CPUState *cpu)
|
||||||
{
|
{
|
||||||
CPUClass *cc = CPU_GET_CLASS(cpu);
|
|
||||||
int ret;
|
int ret;
|
||||||
SyncClocks sc = { 0 };
|
SyncClocks sc = { 0 };
|
||||||
|
|
||||||
|
@ -889,19 +888,14 @@ int cpu_exec(CPUState *cpu)
|
||||||
* that we support, but is still unfixed in clang:
|
* that we support, but is still unfixed in clang:
|
||||||
* https://bugs.llvm.org/show_bug.cgi?id=21183
|
* https://bugs.llvm.org/show_bug.cgi?id=21183
|
||||||
*
|
*
|
||||||
* Reload essential local variables here for those compilers.
|
* Reload an essential local variable here for those compilers.
|
||||||
* Newer versions of gcc would complain about this code (-Wclobbered),
|
* Newer versions of gcc would complain about this code (-Wclobbered),
|
||||||
* so we only perform the workaround for clang.
|
* so we only perform the workaround for clang.
|
||||||
*/
|
*/
|
||||||
cpu = current_cpu;
|
cpu = current_cpu;
|
||||||
cc = CPU_GET_CLASS(cpu);
|
|
||||||
#else
|
#else
|
||||||
/*
|
/* Non-buggy compilers preserve this; assert the correct value. */
|
||||||
* Non-buggy compilers preserve these locals; assert that
|
|
||||||
* they have the correct value.
|
|
||||||
*/
|
|
||||||
g_assert(cpu == current_cpu);
|
g_assert(cpu == current_cpu);
|
||||||
g_assert(cc == CPU_GET_CLASS(cpu));
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef CONFIG_SOFTMMU
|
#ifndef CONFIG_SOFTMMU
|
||||||
|
|
Loading…
Reference in New Issue