X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-um%2Fsmp.h;h=f27a963131741ba935f80ec424c9b4c413ae63d4;hb=2351ec533ed0dd56052ab96988d2161d5ecc8ed9;hp=d879eba2b52c7d74e646a3213911304f877279c5;hpb=a8b3e6f10f08f66ae1072efd087b30966a3654f6;p=linux-2.6 diff --git a/include/asm-um/smp.h b/include/asm-um/smp.h index d879eba2b5..f27a963131 100644 --- a/include/asm-um/smp.h +++ b/include/asm-um/smp.h @@ -3,7 +3,6 @@ #ifdef CONFIG_SMP -#include "linux/config.h" #include "linux/bitops.h" #include "asm/current.h" #include "linux/cpumask.h" @@ -19,10 +18,16 @@ extern int hard_smp_processor_id(void); extern int ncpus; -extern inline void smp_cpus_done(unsigned int maxcpus) +static inline void smp_cpus_done(unsigned int maxcpus) { } +extern struct task_struct *idle_threads[NR_CPUS]; + +#else + +#define hard_smp_processor_id() 0 + #endif #endif