patch-2.3.16 linux/arch/sparc/kernel/smp.c
Next file: linux/arch/sparc/kernel/solaris.c
Previous file: linux/arch/sparc/kernel/signal.c
Back to the patch index
Back to the overall index
- Lines: 54
- Date:
Tue Aug 31 11:23:29 1999
- Orig file:
v2.3.15/linux/arch/sparc/kernel/smp.c
- Orig date:
Wed Mar 10 16:53:36 1999
diff -u --recursive --new-file v2.3.15/linux/arch/sparc/kernel/smp.c linux/arch/sparc/kernel/smp.c
@@ -74,7 +74,7 @@
volatile int smp_commenced = 0;
/* Not supported on Sparc yet. */
-__initfunc(void smp_setup(char *str, int *ints))
+void __init smp_setup(char *str, int *ints)
{
}
@@ -83,12 +83,12 @@
* a given CPU
*/
-__initfunc(void smp_store_cpu_info(int id))
+void __init smp_store_cpu_info(int id)
{
cpu_data[id].udelay_val = loops_per_sec; /* this is it on sparc. */
}
-__initfunc(void smp_commence(void))
+void __init smp_commence(void)
{
/*
* Lets the callin's below out of their loop.
@@ -103,17 +103,17 @@
/* Only broken Intel needs this, thus it should not even be referenced
* globally...
*/
-__initfunc(void initialize_secondary(void))
+void __init initialize_secondary(void)
{
}
-extern int cpu_idle(void *unused);
+extern int cpu_idle(void);
/* Activate a secondary processor. */
int start_secondary(void *unused)
{
prom_printf("Start secondary called. Should not happen\n");
- return cpu_idle(NULL);
+ return cpu_idle();
}
void cpu_panic(void)
@@ -129,7 +129,7 @@
extern struct prom_cpuinfo linux_cpus[NR_CPUS];
struct linux_prom_registers smp_penguin_ctable __initdata = { 0 };
-__initfunc(void smp_boot_cpus(void))
+void __init smp_boot_cpus(void)
{
extern void smp4m_boot_cpus(void);
extern void smp4d_boot_cpus(void);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)