]> Git Repo - qemu.git/commitdiff
moxie: replace cpu_moxie_init() with cpu_generic_init()
authorIgor Mammedov <[email protected]>
Thu, 24 Aug 2017 16:31:45 +0000 (18:31 +0200)
committerEduardo Habkost <[email protected]>
Fri, 1 Sep 2017 14:54:25 +0000 (11:54 -0300)
it's just a wrapper, drop it and use cpu_generic_init() directly

Signed-off-by: Igor Mammedov <[email protected]>
Reviewed-by: Eduardo Habkost <[email protected]>
Message-Id: <1503592308[email protected]>
Signed-off-by: Eduardo Habkost <[email protected]>
hw/moxie/moxiesim.c
target/moxie/cpu.c
target/moxie/cpu.h

index df3f1249ae7d29bb77c104ef269a67272034341c..4c27b45c46500dd6a462e5be7ba6f4d5134bcb4c 100644 (file)
@@ -118,7 +118,7 @@ static void moxiesim_init(MachineState *machine)
     if (cpu_model == NULL) {
         cpu_model = "MoxieLite-moxie-cpu";
     }
-    cpu = cpu_moxie_init(cpu_model);
+    cpu = MOXIE_CPU(cpu_generic_init(TYPE_MOXIE_CPU, cpu_model));
     if (!cpu) {
         fprintf(stderr, "Unable to find CPU definition\n");
         exit(1);
index 927b1a1e44cc37f84a69ce6e4a8c0d16e66a1f52..748d02f29e49660c8d87d6981f3ed1fedf1d8f84 100644 (file)
@@ -150,11 +150,6 @@ static const MoxieCPUInfo moxie_cpus[] = {
     { .name = "any",            .initfn = moxie_any_initfn },
 };
 
-MoxieCPU *cpu_moxie_init(const char *cpu_model)
-{
-    return MOXIE_CPU(cpu_generic_init(TYPE_MOXIE_CPU, cpu_model));
-}
-
 static void cpu_register(const MoxieCPUInfo *info)
 {
     TypeInfo type_info = {
index 8991aaef9a8dac56992771eb12af2301d0ac8bc8..75decaadd6e312607da8bcc401eaa69f700e00d5 100644 (file)
@@ -112,7 +112,6 @@ static inline MoxieCPU *moxie_env_get_cpu(CPUMoxieState *env)
 
 #define ENV_OFFSET offsetof(MoxieCPU, env)
 
-MoxieCPU *cpu_moxie_init(const char *cpu_model);
 void moxie_cpu_do_interrupt(CPUState *cs);
 void moxie_cpu_dump_state(CPUState *cpu, FILE *f,
                           fprintf_function cpu_fprintf, int flags);
@@ -121,7 +120,7 @@ void moxie_translate_init(void);
 int cpu_moxie_signal_handler(int host_signum, void *pinfo,
                              void *puc);
 
-#define cpu_init(cpu_model) CPU(cpu_moxie_init(cpu_model))
+#define cpu_init(cpu_model) cpu_generic_init(TYPE_MOXIE_CPU, cpu_model)
 
 #define cpu_signal_handler cpu_moxie_signal_handler
 
This page took 0.030536 seconds and 4 git commands to generate.