Update of /cvsroot/linux-vax/kernel-2.5/arch/vax
In directory sc8-pr-cvs1:/tmp/cvs-serv5404/arch/vax
Modified Files:
vmlinux.lds.S
Log Message:
Changes to names of init sections in 2.5.44
Index: vmlinux.lds.S
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/vmlinux.lds.S,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vmlinux.lds.S 16 Feb 2003 23:49:08 -0000 1.1
+++ vmlinux.lds.S 17 Apr 2003 02:14:41 -0000 1.2
@@ -15,6 +15,7 @@
/* kernel is based in S0 space at 0x80100000 */
. = 0x80000000 + 0x100000;
+ /* read-only */
_text = .; /* Text and read-only data */
__kernel_start = .;
.text : {
@@ -45,6 +46,7 @@
__ksymtab : { *(__ksymtab) }
__stop___ksymtab = .;
+ /* writeable */
.data : { /* Data */
*(.data)
CONSTRUCTORS
@@ -55,13 +57,14 @@
. = ALIGN(8192); /* init_task */
.data.init_task : { *(.data.init_task) }
+ /* will be freed after init */
. = ALIGN(4096); /* Init code and data */
__init_begin = .;
- .text.init : { *(.text.init) }
- .data.init : { *(.data.init) }
+ .init.text : { *(.init.text) }
+ .init.data : { *(.init.data) }
. = ALIGN(16);
__setup_start = .;
- .setup.init : { *(.setup.init) }
+ .init.setup : { *(.init.setup) }
__setup_end = .;
__initcall_start = .;
.initcall.init : {
@@ -90,8 +93,8 @@
/* Sections to be discarded */
/DISCARD/ : {
- *(.text.exit)
- *(.data.exit)
+ *(.exit.text)
+ *(.exit.data)
*(.exitcall.exit)
}
|