diff --git a/src/arch/i386/include/arch/smp/mpspec.h b/src/arch/i386/include/arch/smp/mpspec.h index 65fd9054c0..1deb51ac1a 100644 --- a/src/arch/i386/include/arch/smp/mpspec.h +++ b/src/arch/i386/include/arch/smp/mpspec.h @@ -269,7 +269,9 @@ void write_smp_table(void *v, unsigned long *processor_map); #else /* HAVE_MP_TABLE */ -#define write_smp_table(v) do {} while(0) +#define CPU_ENABLED 1 /* Processor is available */ +#define CPU_BOOTPROCESSOR 2 /* Processor is the BP */ +#define write_smp_table(v,p) do {} while(0) #endif /* HAVE_MP_TABLE */ #endif diff --git a/src/include/smp/start_stop.h b/src/include/smp/start_stop.h index b804439206..12638cff95 100644 --- a/src/include/smp/start_stop.h +++ b/src/include/smp/start_stop.h @@ -9,7 +9,7 @@ int start_cpu(int processor_id); void startup_other_cpus(unsigned long *processor_map); #else #define this_processors_id() 0 -#define startup_other_cpus() do {} while(0) +#define startup_other_cpus(p) do {} while(0) #endif #endif /* SMP_START_STOP_H */