linux-user: Avoid conditional cpu_reset()
Some CPUs reset as part of cpu_init(), some others were reset afterwards, some not at all. While some targets didn't implement a cpu_[state_]reset() function, QOM cpu_reset() is always available. There's nothing wrong with resetting twice on startup, so drop the #ifdef. Suggested-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Andreas Färber <afaerber@suse.de> Cc: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
This commit is contained in:
parent
24cb36a61c
commit
885a73f72b
@ -3594,9 +3594,7 @@ int main(int argc, char **argv, char **envp)
|
|||||||
fprintf(stderr, "Unable to find CPU definition\n");
|
fprintf(stderr, "Unable to find CPU definition\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
#if defined(TARGET_SPARC) || defined(TARGET_PPC)
|
|
||||||
cpu_reset(ENV_GET_CPU(env));
|
cpu_reset(ENV_GET_CPU(env));
|
||||||
#endif
|
|
||||||
|
|
||||||
thread_cpu = ENV_GET_CPU(env);
|
thread_cpu = ENV_GET_CPU(env);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user