patch-2.3.16 linux/arch/sparc/kernel/setup.c
Next file: linux/arch/sparc/kernel/signal.c
Previous file: linux/arch/sparc/kernel/semaphore.c
Back to the patch index
Back to the overall index
- Lines: 53
- Date:
Tue Aug 31 11:23:29 1999
- Orig file:
v2.3.15/linux/arch/sparc/kernel/setup.c
- Orig date:
Mon Aug 2 22:07:16 1999
diff -u --recursive --new-file v2.3.15/linux/arch/sparc/kernel/setup.c linux/arch/sparc/kernel/setup.c
@@ -1,4 +1,4 @@
-/* $Id: setup.c,v 1.108 1999/07/30 09:35:03 davem Exp $
+/* $Id: setup.c,v 1.110 1999/08/31 06:54:23 davem Exp $
* linux/arch/sparc/kernel/setup.c
*
* Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
@@ -153,7 +153,7 @@
* Process kernel command line switches that are specific to the
* SPARC or that require special low-level processing.
*/
-__initfunc(static void process_switch(char c))
+static void __init process_switch(char c)
{
switch (c) {
case 'd':
@@ -172,7 +172,7 @@
}
}
-__initfunc(static void boot_flags_init(char *commands))
+static void __init boot_flags_init(char *commands)
{
while (*commands) {
/* Move to the start of the next "argument". */
@@ -297,8 +297,8 @@
"PROM", prom_cons_write, 0, 0, 0, 0, 0, CON_PRINTBUFFER, 0, 0, 0
};
-__initfunc(void setup_arch(char **cmdline_p,
- unsigned long * memory_start_p, unsigned long * memory_end_p))
+void __init setup_arch(char **cmdline_p,
+ unsigned long * memory_start_p, unsigned long * memory_end_p)
{
int total, i, packed;
@@ -425,6 +425,8 @@
initrd_start -= KERNBASE;
initrd_end -= KERNBASE;
break;
+ default:
+ break;
}
}
}
@@ -493,7 +495,7 @@
init_mm.mmap->vm_start = KERNBASE;
init_mm.mmap->vm_end = *memory_end_p;
init_mm.context = (unsigned long) NO_CONTEXT;
- init_task.tss.kregs = &fake_swapper_regs;
+ init_task.thread.kregs = &fake_swapper_regs;
if (serial_console)
conswitchp = NULL;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)