aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Rothwell <sfr@canb.auug.org.au>2007-09-17 00:41:38 -0400
committerPaul Mackerras <paulus@samba.org>2007-09-19 01:25:34 -0400
commit19a8d97d89442e2bda6245b8a3de2c1fec69a7ad (patch)
tree30623e4fef384a89e1698d85e47b709417207f45
parent7b2c3c5b1d6dd77d7bb5a7d57ab7280e051c59bc (diff)
[POWERPC] Remove cmd_line from head*.S
It is just a C char array, so declare it thusly. Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
-rw-r--r--arch/powerpc/kernel/head_32.S8
-rw-r--r--arch/powerpc/kernel/head_40x.S7
-rw-r--r--arch/powerpc/kernel/head_44x.S8
-rw-r--r--arch/powerpc/kernel/head_64.S8
-rw-r--r--arch/powerpc/kernel/head_8xx.S8
-rw-r--r--arch/powerpc/kernel/head_fsl_booke.S8
-rw-r--r--arch/powerpc/kernel/setup-common.c2
7 files changed, 2 insertions, 47 deletions
diff --git a/arch/powerpc/kernel/head_32.S b/arch/powerpc/kernel/head_32.S
index 12febfe43de6..c86c626cf156 100644
--- a/arch/powerpc/kernel/head_32.S
+++ b/arch/powerpc/kernel/head_32.S
@@ -1297,14 +1297,6 @@ empty_zero_page:
1297swapper_pg_dir: 1297swapper_pg_dir:
1298 .space 4096 1298 .space 4096
1299 1299
1300/*
1301 * This space gets a copy of optional info passed to us by the bootstrap
1302 * Used to pass parameters into the kernel like root=/dev/sda1, etc.
1303 */
1304 .globl cmd_line
1305cmd_line:
1306 .space 512
1307
1308 .globl intercept_table 1300 .globl intercept_table
1309intercept_table: 1301intercept_table:
1310 .long 0, 0, i0x200, i0x300, i0x400, 0, i0x600, i0x700 1302 .long 0, 0, i0x200, i0x300, i0x400, 0, i0x600, i0x700
diff --git a/arch/powerpc/kernel/head_40x.S b/arch/powerpc/kernel/head_40x.S
index 00bdb6d1c724..e312824bdd98 100644
--- a/arch/powerpc/kernel/head_40x.S
+++ b/arch/powerpc/kernel/head_40x.S
@@ -1006,13 +1006,6 @@ critical_stack_top:
1006 .globl exception_stack_top 1006 .globl exception_stack_top
1007exception_stack_top: 1007exception_stack_top:
1008 1008
1009/* This space gets a copy of optional info passed to us by the bootstrap
1010 * which is used to pass parameters into the kernel like root=/dev/sda1, etc.
1011 */
1012 .globl cmd_line
1013cmd_line:
1014 .space 512
1015
1016/* Room for two PTE pointers, usually the kernel and current user pointers 1009/* Room for two PTE pointers, usually the kernel and current user pointers
1017 * to their respective root page table. 1010 * to their respective root page table.
1018 */ 1011 */
diff --git a/arch/powerpc/kernel/head_44x.S b/arch/powerpc/kernel/head_44x.S
index a3dc0e4d0456..c6a510bdefd4 100644
--- a/arch/powerpc/kernel/head_44x.S
+++ b/arch/powerpc/kernel/head_44x.S
@@ -744,14 +744,6 @@ exception_stack_bottom:
744exception_stack_top: 744exception_stack_top:
745 745
746/* 746/*
747 * This space gets a copy of optional info passed to us by the bootstrap
748 * which is used to pass parameters into the kernel like root=/dev/sda1, etc.
749 */
750 .globl cmd_line
751cmd_line:
752 .space 512
753
754/*
755 * Room for two PTE pointers, usually the kernel and current user pointers 747 * Room for two PTE pointers, usually the kernel and current user pointers
756 * to their respective root page table. 748 * to their respective root page table.
757 */ 749 */
diff --git a/arch/powerpc/kernel/head_64.S b/arch/powerpc/kernel/head_64.S
index cec59089e48c..f4ae82e9c92d 100644
--- a/arch/powerpc/kernel/head_64.S
+++ b/arch/powerpc/kernel/head_64.S
@@ -1540,11 +1540,3 @@ empty_zero_page:
1540 .globl swapper_pg_dir 1540 .globl swapper_pg_dir
1541swapper_pg_dir: 1541swapper_pg_dir:
1542 .space PAGE_SIZE 1542 .space PAGE_SIZE
1543
1544/*
1545 * This space gets a copy of optional info passed to us by the bootstrap
1546 * Used to pass parameters into the kernel like root=/dev/sda1, etc.
1547 */
1548 .globl cmd_line
1549cmd_line:
1550 .space COMMAND_LINE_SIZE
diff --git a/arch/powerpc/kernel/head_8xx.S b/arch/powerpc/kernel/head_8xx.S
index a6ecdd643167..96cea8e753c4 100644
--- a/arch/powerpc/kernel/head_8xx.S
+++ b/arch/powerpc/kernel/head_8xx.S
@@ -832,14 +832,6 @@ empty_zero_page:
832swapper_pg_dir: 832swapper_pg_dir:
833 .space 4096 833 .space 4096
834 834
835/*
836 * This space gets a copy of optional info passed to us by the bootstrap
837 * Used to pass parameters into the kernel like root=/dev/sda1, etc.
838 */
839 .globl cmd_line
840cmd_line:
841 .space 512
842
843/* Room for two PTE table poiners, usually the kernel and current user 835/* Room for two PTE table poiners, usually the kernel and current user
844 * pointer to their respective root page table (pgdir). 836 * pointer to their respective root page table (pgdir).
845 */ 837 */
diff --git a/arch/powerpc/kernel/head_fsl_booke.S b/arch/powerpc/kernel/head_fsl_booke.S
index d83cbbb264e2..bfc38703a8ac 100644
--- a/arch/powerpc/kernel/head_fsl_booke.S
+++ b/arch/powerpc/kernel/head_fsl_booke.S
@@ -1050,14 +1050,6 @@ exception_stack_bottom:
1050exception_stack_top: 1050exception_stack_top:
1051 1051
1052/* 1052/*
1053 * This space gets a copy of optional info passed to us by the bootstrap
1054 * which is used to pass parameters into the kernel like root=/dev/sda1, etc.
1055 */
1056 .globl cmd_line
1057cmd_line:
1058 .space 512
1059
1060/*
1061 * Room for two PTE pointers, usually the kernel and current user pointers 1053 * Room for two PTE pointers, usually the kernel and current user pointers
1062 * to their respective root page table. 1054 * to their respective root page table.
1063 */ 1055 */
diff --git a/arch/powerpc/kernel/setup-common.c b/arch/powerpc/kernel/setup-common.c
index 50ef38cffdbf..36c90ba2d312 100644
--- a/arch/powerpc/kernel/setup-common.c
+++ b/arch/powerpc/kernel/setup-common.c
@@ -76,6 +76,8 @@ EXPORT_SYMBOL(machine_id);
76 76
77unsigned long klimit = (unsigned long) _end; 77unsigned long klimit = (unsigned long) _end;
78 78
79char cmd_line[COMMAND_LINE_SIZE];
80
79/* 81/*
80 * This still seems to be needed... -- paulus 82 * This still seems to be needed... -- paulus
81 */ 83 */