[IA64] Move __mca_table out of the __init section
authorRuss Anderson <rja@efs.americas.sgi.com>
Wed, 29 Mar 2006 17:31:23 +0000 (11:31 -0600)
committerTony Luck <tony.luck@intel.com>
Wed, 29 Mar 2006 18:43:04 +0000 (10:43 -0800)
Move __mca_table out of the __init section.

Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/vmlinux.lds.S

index 0b9e56d..783600f 100644 (file)
@@ -70,6 +70,15 @@ SECTIONS
          __stop___ex_table = .;
        }
 
+  /* MCA table */
+  . = ALIGN(16);
+  __mca_table : AT(ADDR(__mca_table) - LOAD_OFFSET)
+       {
+         __start___mca_table = .;
+         *(__mca_table)
+         __stop___mca_table = .;
+       }
+
   /* Global data */
   _data = .;
 
@@ -130,15 +139,6 @@ SECTIONS
          __initcall_end = .;
        }
 
-  /* MCA table */
-  . = ALIGN(16);
-  __mca_table : AT(ADDR(__mca_table) - LOAD_OFFSET)
-       {
-         __start___mca_table = .;
-         *(__mca_table)
-         __stop___mca_table = .;
-       }
-
   .data.patch.vtop : AT(ADDR(.data.patch.vtop) - LOAD_OFFSET)
        {
          __start___vtop_patchlist = .;