patch-2.1.37 linux/arch/alpha/vmlinux.lds

Next file: linux/arch/i386/Makefile
Previous file: linux/arch/alpha/mm/init.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.36/linux/arch/alpha/vmlinux.lds linux/arch/alpha/vmlinux.lds
@@ -5,6 +5,7 @@
    . = 0xfffffc0000310000;
    _text = .;
    .text : { *(.text) }
+   .text2 : { *(.text2) }
    _etext = .;
 
   /* Exception table */
@@ -25,8 +26,11 @@
   __init_begin = .;
   .text.init : { *(.text.init) }
   .data.init : { *(.data.init) }
-  . = ALIGN(8192);
+  . = ALIGN(2*8192);	/* Align double page for init_task_union */
   __init_end = .;
+
+  /* The initial task and kernel stack */
+  init_task : { *(init_task) }
 
   /* Global data */
   _data = .;

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov